fonction eval () de PHP
Exemples
La chaîne sous forme de code PHP pour calculer:
<?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;
?>
La sortie du code ci-dessus sera:
This is a $string $time morning!
This is a beautiful winter morning!
This is a beautiful winter morning!
Définition et utilisation
fonction eval () pour chaîne calculée en conformité avec le code PHP.
La chaîne doit être un code PHP valide, et doit se terminer par un point-virgule.
Remarque: la déclaration de retourprendra fin le calcul de la chaîne.
Astuce: Ce code de fonction est stocké dans la base de données pour le calcul de la future zone de texte et réalisé utile.
grammaire
eval( phpcode )
参数 | 描述 |
---|---|
phpcode | 必需。规定要计算的 PHP 代码。 |
détails techniques
Retours: | À moins que vous appelez retourner les déclarations dans la chaîne de code, la valeur de retour est passé à la déclaration de retour, sinon elle retourne NULL. S'il y a une analyse de chaîne de code d'erreur, la fonction eval () retourne FALSE. |
---|---|
PHP version: | 4+ |
Manuel PHP Divers Référence