Abschirmungsmethode: 1. Fügen Sie das „@“-Symbol vor der Fehleranweisung hinzu, um die Fehlermeldung zu blockieren. 2. Fügen Sie die „error_reporting(0)“-Anweisung am Anfang der PHP-Datei hinzu file and set Der Wert des Elements „display_errors“ ist „off“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
So schützen Sie PHP-Fehler ab
Methode eins: @-Abschirmungsmethode
@
Eine Unterdrückung in PHP Falsche Symbole, auch wenn Sie die Fehlerberichtsfunktion aktivieren, wird die Fehlermeldung blockiert, solange Sie das @-Symbol vor der Fehleranweisung hinzufügen.
Codebeispiel:
@mysql_connect() OR die('connect mysql failed');
Methode 2: Abschirmmethode error_reporting
Bevor wir die PHP-Datei starten, können wir den Satz error_reporting(0) hinzufügen; diese Funktion bedeutet, die Fehlerberichtsebene von PHP festzulegen und die aktuelle Ebene zurückzugeben , 0 bedeutet, dass die Fehlerberichterstattung deaktiviert ist.
Codebeispiel:
<?php // 关闭所有PHP错误报告 error_reporting(0); ?>
Methode drei: display_errors-Abschirmungsmethode
Diese Methode sollte die gründlichste Lösung sein, da die ersten beiden Methoden nur auf eine einzelne Zeile oder eine einzelne Datei wirken können, während diese auf alle wirkt PHP-Dateien. Öffnen Sie die Datei php.ini und suchen Sie nach display_errors = on. Der Standardwert sollte aktiviert sein, was bedeutet, dass die Fehlerberichtsfunktion aktiviert ist.
Beispiel:
Öffnen Sie php.ini und legen Sie fest:
display_errors = off;
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo blockieren Sie PHP-Fehler im PHP-Code. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!