Функция PHP Eval ()
PHP Разное Справочное руководство
примеров
Строка в PHP код для вычисления:
<?php
$string = "beautiful";
$time = "winter";
$str = 'This is a $string $time morning!';
echo $str. "<br>";
eval("$str = "$str";");
echo $str;
?>
$string = "beautiful";
$time = "winter";
$str = 'This is a $string $time morning!';
echo $str. "<br>";
eval("$str = "$str";");
echo $str;
?>
Выход кода выше:
This is a $string $time morning!
This is a beautiful winter morning!
This is a beautiful winter morning!
Определение и использование
Eval () для строки, рассчитанной в соответствии с кодом PHP.
Строка должна быть правильный код PHP, и должен заканчиваться точкой с запятой.
Примечание: оператор возвратазавершит вычисление строки.
Подсказка: Эта функция код хранится в базе данных для расчета для будущего текстового поля и осуществляется полезным.
грамматика
eval( phpcode )
参数 | 描述 |
---|---|
phpcode | 必需。规定要计算的 PHP 代码。 |
технические детали
Возвращает: | Если вы не вызовете возвращаемое значение в строке кода, возвращаемого значения, переданного оператора возврата, в противном случае она возвращает NULL. Если есть код ошибки синтаксического анализа строки, функция Eval () возвращает FALSE. |
---|---|
Версия PHP: | 4 + |
PHP Разное Справочное руководство