PHP 7.4 рекурсивные функции стрелок - PullRequest
0 голосов
/ 01 февраля 2020

Я экспериментирую с новыми функциями стрелок в PHP 7.4 и пытаюсь создать рекурсивную функцию стрелок на один вкладыш. Кто-нибудь знает, возможно ли это?

Вот мой код:

$factorial = fn($x) => $x === 1 ? 1 : $x * $factorial($x - 1);

Я получаю неопределенную переменную здесь. Я предполагаю, что внутренняя переменная $factorial еще не существует?

Сообщение об ошибке Notice: Undefined variable: factorial in test.php on line 10

...