Вопрос пользователя Ярослав Подгорнов в уроке «Группировка», курс «PHP: Функциональное программирование»

Ярослав Подгорнов

Пробовал использовать пример из задания

$u1 = User\make(4);
$u2 = User\make(3);
$u3 = User\make(5);
$u4 = User\make(4);
$u5 = User\make(5);

Получил ошибку PHP Fatal error: Call to undefined function App\Solution\make() in /usr/src/app/Solution.php on line 16
PHP Stack trace:
PHP 1. {main}() /usr/src/app/Solution.php:0

Fatal error: Call to undefined function App\Solution\make() in /usr/src/app/Solution.php on line 16

Call Stack:
0.0001 223232 1. {main}() /usr/src/app/Solution.php:0

дописал строчку

use function App\User\make;

и исправил пример

$u1 = make(4);
$u2 = make(3);
$u3 = make(5);
$u4 = make(4);
$u5 = make(5);

Может я что-то не так делаю?

2 0

Kirill Mokevnin

/usr/src/app/Solution.php on line 16 а что у вас на 16 строке в файле?

0

Александр Терёхин

В итоге да, из коробки не работает make =) Решается тем как предложил Ярослав. http://c2n.me/3Bbx6TX Может стоит добавить сразу на старте инстанса?

0

Есть вопрос или хотите участвовать в обсуждении?

Зарегистрируйтесь или войдите в свой аккаунт

Отправляя форму, вы соглашаетесь c «Политикой конфиденциальности» и «Условиями оказания услуг».

Похожие вопросы

Тимур Савин 06 июня 2020 →

:( Warning: Test case class not matching filename is deprecated in /usr/src/app/tes...

Sergey Erofeev 01 ноября 2017 →

Через командную строку не работает. // removed PHP Fatal error: Call to undefined function App\Solution\Us...

Роман Каминин 16 марта 2017 →

решил но подскажите зачем мы здесь используем функцию flatten? я использовал её в решении и я так понимаю ...

Владимир Тарановский 23 августа 2016 →

В ридми: Получить возраст пользователя - getAge(user) Вроде должно быть getAge($user)

Altay Sabyrbay 22 мая 2016 →

function ages ($array) { $groupedAges = group($array, function ($user) { return $user->getAge()...