Neueste Web-Entwicklung Tutorials
 

PHP eval() Function

<PHP Misc Referenz

Beispiel

Bewerten Sie eine Zeichenkette als PHP-Code:

<?php
$string = "beautiful";
$time = "winter";

$str = 'This is a $string $time morning!';
echo $str. "<br>";

eval("\$str = \"$str\";");
echo $str;
?>

Der Ausgang des Code oben wird sein:

This is a $string $time morning!
This is a beautiful winter morning!


Definition und Verwendung

Die eval() Funktion wertet eine Zeichenkette als PHP - Code.

Die Zeichenfolge muss gültige PHP-Code sein und mit Semikolon enden.

Note: Eine return - Anweisung sofort die Auswertung der Zeichenfolge beendet wird.

Tip: Diese Funktion kann zum Speichern von PHP - Code in einer Datenbank nützlich sein.


Syntax

eval( phpcode )

Parameter Beschreibung
phpcode Erforderlich. Gibt Code der PHP ausgewertet werden

Technische Details

Rückgabewert: Gibt NULL zurück, es sei denn, eine return-Anweisung wird in der Code-Folge genannt. Dann ging der Wert zurück zurückgegeben. Wenn es ein Parse - Fehler in der Code - Folge ist, eval() FALSCH.
PHP Version: 4+

<PHP Misc Referenz