@andrey69rus

Как правильно заменить create_function?

Доброе утро, есть кусок кода
public function template_calculator($str) {
		try {
			$this->write_log("calc string " . $str);
			$fn = create_function("", "return ({$str});");
			return $fn !== false ? $fn() : "";
		} catch (ParseError $e) {
			return '';
		}
	}

на что и как правильно будет заменить create_function?
  • Вопрос задан
  • 465 просмотров
Пригласить эксперта
Ответы на вопрос 1
@rPman
Одноразовый код логичнее через eval выполнять

Задача то какая, неужели без исполнения когда по строке не обойтись?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы