NikolayS
Новичок
Возврат массива функцией
Есть функция, которая формирует массив значений, и возвращает его с помощью return array. Но при попытке получить этот массив ничего не выходит. Он почему то пустой, хотя перед ретурном он заполнен (я проверял). В чем может быть проблема?
Есть функция, которая формирует массив значений, и возвращает его с помощью return array. Но при попытке получить этот массив ничего не выходит. Он почему то пустой, хотя перед ретурном он заполнен (я проверял). В чем может быть проблема?
PHP:
$arr=parentarray($id);
print_r($arr);
function parentarray($id,$i=1,$arr=array()){
...
if ($level>0){$i++;parentarray($id,$i,$arr);}
else return array($arr);
}