Trate strings como código PHP:
<?php $string = " linda " ; $time = " inverno " ; $str = ' Esta é uma manhã $string $ time ! $ str . PHP_EOL ; " $ str = " $str " ; " ) ; $str ? >O resultado de saída da execução do código acima é:
Esta é uma manhã $string $time! Esta é uma linda manhã de inverno!A função eval() avalia a string de acordo com o código PHP.
A string deve ser um código PHP válido e deve terminar com ponto e vírgula.
Nota: A instrução return encerra imediatamente a avaliação da string.
Dica: Esta função é útil para armazenar código em um campo de texto do banco de dados para cálculo posterior.
avaliação ( código php )
parâmetro | descrever |
---|---|
código php | Obrigatório. Especifica o código PHP a ser calculado. |
Valor de retorno: | O valor passado para a instrução return é retornado, a menos que a instrução return seja chamada em uma sequência de código, caso contrário, NULL será retornado. Se houver um erro de análise na sequência de código, a função eval() retornará FALSE. |
---|---|
Versão PHP: | 4+ |