Behandeln Sie Zeichenfolgen als PHP-Code:
<?php $string = " schön " ; $time = " winter " ; $str = ' Dies ist ein $string $time- Echo ' ; $str . PHP_EOL ; " $ str = " $ str " ; " ; $str ? >Das Ausgabeergebnis der Ausführung des obigen Codes ist:
Dies ist ein $string $time-Morgen! Dies ist ein wunderschöner Wintermorgen!Die Funktion eval() wertet den String entsprechend dem PHP-Code aus.
Die Zeichenfolge muss gültiger PHP-Code sein und mit einem Semikolon enden.
Hinweis: Die return-Anweisung beendet sofort die Auswertung der Zeichenfolge.
Tipp: Diese Funktion ist nützlich, um Code zur späteren Berechnung in einem Datenbanktextfeld zu speichern.
eval( phpcode )
Parameter | beschreiben |
---|---|
PHP-Code | Erforderlich. Gibt den zu berechnenden PHP-Code an. |
Rückgabewert: | Der an die Return-Anweisung übergebene Wert wird zurückgegeben, es sei denn, die Return-Anweisung wird in einer Codezeichenfolge aufgerufen. Andernfalls wird NULL zurückgegeben. Wenn in der Codezeichenfolge ein Parsing-Fehler vorliegt, gibt die Funktion eval() FALSE zurück. |
---|---|
PHP-Version: | 4+ |