PHP função eval ()
Manual do PHP Diversos Referência
Exemplos
A string como código PHP para calcular:
<?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;
?>
A saída do código acima será:
This is a $string $time morning!
This is a beautiful winter morning!
This is a beautiful winter morning!
Definição e Uso
eval () para seqüência calculada de acordo com o código PHP.
A cadeia deve ser código PHP válido, e deve terminar com um ponto e vírgula.
Nota: declaração returnirá terminar o cálculo da cadeia.
Dica: Esse código de função é armazenado no banco de dados para o cálculo de campo de texto futuro e realizado útil.
gramática
eval( phpcode )
参数 | 描述 |
---|---|
phpcode | 必需。规定要计算的 PHP 代码。 |
detalhes técnicos
retorna: | A menos que você chamar voltar declarações na cadeia de código, o valor de retorno passados para declaração retornar, caso contrário, ele retorna NULL. Se houver uma cadeia de análise de código de erro, a função eval () retorna FALSE. |
---|---|
versão do PHP: | 4+ |
Manual do PHP Diversos Referência