error_clear_last – Löscht den letzten Fehler
error_clear_last() Beispiel
<?php var_dump(error_get_last()); error_clear_last(); var_dump(error_get_last()); @$a = $b; var_dump(error_get_last()); error_clear_last(); var_dump(error_get_last()); ?>
Die Ausgabe der obigen Routine ähnelt:
NULL NULL array(4) { ["type"]=> int(8) ["message"]=> string(21) "Undefined variable: b" ["file"]=> string(9) "%s" ["line"]=> int(6) } NULL
error_get_last – Ruft den zuletzt aufgetretenen Fehler ab und gibt ein zugehöriges Array zurück, das die letzten Fehlerinformationen mit „Typ“, „Nachricht“, „Datei“ und „Zeile“ des Fehlers beschreibt. ist der Schlüssel des Arrays. Wenn der Fehler durch eine in PHP eingebaute Funktion verursacht wird, beginnt „message“ mit dem Funktionsnamen. Gibt NULL zurück, wenn noch keine Fehler vorliegen.
error_get_last() Beispiel
<?php echo $a; print_r(error_get_last()); ?>
Die Ausgabe der obigen Routine ist ähnlich wie:
Array ( [type] => 8 [message] => Undefined variable: a [file] => C:\WWW\index.php [line] => 2 )
Das obige ist der detaillierte Inhalt vonPHP-Funktion error_clear_last() und error_get_last()-Funktion. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!