PHP-Funktion error_clear_last() und error_get_last()-Funktion

怪我咯
Freigeben: 2023-03-13 11:58:01
Original
1936 Leute haben es durchsucht

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());
?>
Nach dem Login kopieren

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
Nach dem Login kopieren

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());
?>
Nach dem Login kopieren

Die Ausgabe der obigen Routine ist ähnlich wie:

Array
(
    [type] => 8
    [message] => Undefined variable: a
    [file] => C:\WWW\index.php
    [line] => 2
)
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage