Alded чтение документации по Anonoymous функциям в PHP Я сталкиваюсь с чем-то особенным синтаксисом.Как работать анонимная функция в PHP
Это утверждение выполняет анонимную функцию в одной строке, но я не понимаю, почему:
echo (function() {
return 'hi';
})();
Я понимаю, что эта функция возвращает строковый тип данных и echo'ing его, но я не уверен в том, что() delmoners вокруг анонимной функции. Может ли кто-нибудь объяснить?
Чтобы анонимная функция могла быть несколько строк? – Phoenix
@Phoenix Что это значит? Я не понимаю вас – MaximPro
Анонимная функция похожа на литерал для функции. Если int literal создает значение int, анонимная функция создает объект функции, не присваивая ему имя – Phoenix