echo $a . "$action" . $b; // 5+10
разве не вариант?
P.S. Нормально отображает 5+10
# Sitego (18.11.2016 / 00:35)А должно не отображать, а выполнять прибавление, и возвращать 15
echo $a . "$action" . $b; // 5+10
разве не вариант?
P.S. Нормально отображает 5+10
# Koenig (18.11.2016 / 00:40)А без eval() этого достичь нельзя иначе?
ДоХтор, ну уже было вроде обсуждение подобное
http://johncms.com/forum/index ... 33129
# Koenig (18.11.2016 / 00:45)О, благодарю! )
ДоХтор, недавно на аннимоне обсуждали, Виктор считерил
http://ideone.com/Gx8VYW
Предостережение
Эта функция внутри себя делает вызов функции eval(), а значит содержит такие же проблема с безопасность, как и eval().
Если вы используете PHP 5.3.0 и новее, то используйте анонимные функции.
# Koenig (18.11.2016 / 00:47)В мануале, вместо create_function и eval рекомендуют свои анонимные функции юзать.
ДоХтор, но create_function это тот же eval
http://php.net/manual/ru/funct ... n.php