Не работает return в php
подскажите почему не работает return в php ?
Есть php файл с следующим кодом
<?
$date = array(
'client_id' => 123,
'sender_id' => 253,
'order_id' => 666,
);
return $date;
?>
Обращаюсь к нему из другого файла запросом через axios, в ответе ничего не получаю, но если изменить на print($date); то успешно выводится массив
Что не так я делаю ?
Ответы (1 шт):
Автор решения: xRef
→ Ссылка
return - это конструкция, которая возвращает значение функции, но никак не выводит текст на экран.
Если Вы инклудите скрипт, то здесь даже никакой return, print или echo не нужен
А вообще вот как было бы правильно:
function getDate()
{
$date = array(
'client_id' => 123,
'sender_id' => 253,
'order_id' => 666,
);
return $date;
}
и затем, например $date = getDate();