Я пытаюсь вернуть значение собственной функции вызова в переменную, которую я буду использовать позже, но получаю следующую ошибку Ошибка разбора: синтаксическая ошибка, неожиданный T_FUNCTION, ожидается ')'
Любая идея, что я делаю не так?Это способ сделать это?Вот код:
$clientText = call_user_func(function(){
if($lang == 'en'){
return <<<END
<p>hello world</p>
END;
} else {
...
}
});
спасибо.
update
Только что обнаружил, что моя версия php 5.2.Можно ли сделать что-то подобное?