Программирование > PHP

как возвратить массив значений из функции

(1/1)

Osmosis_Johnes:
Есть код:
<...цикл
$a[$i]=\'zxc\';
$b[$i]=\'asd\';
$c[$i]=\'qwe\';
...> в цикле присваиваются разные значения переменным

$k=3;
for ($j=$k-1;$j>=0;$j--) {
echo all(&$j);
}

function all($j) {
$a=array();
  $ar[0]=$a[$j];
  $ar[1]=$b[$j];
  $ar[2]=$c[$j];
return $ar;
}
как возвратить потом в текстовом виде значения из массива $ar? на экране выводится array, array...

CGVictor:
Обратиться к элементам $ar, видимо.
А вообще, print_r($ar) вам в помощь.

Osmosis_Johnes:
Спасибо, но мне надо вывести значения элементов массива из функции просто её вызовом в коде. print_r немного не подходит.
Как просто возвратить сразу несколько значений из функции? массивом или есть еще способы?

CGVictor:
Массивом, собссно.
Вот только потом надо к элементам массива обратиться и вывести их так, как нужно. Индексы массива и содержимое - для тестов - покажет print_r.

Навигация

[0] Главная страница сообщений

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии