Im Prozess der PHP-Entwicklung kommt es sehr häufig vor, dass Fehler auftreten. Das ordnungsgemäße Debuggen von PHP-Code ist eine Aufgabe, der sich jeder PHP-Entwickler stellen muss. Ein solches Mittel sind Druckfehler.
PHP verfügt über eine Funktion namens error_reporting, die definiert, wie PHP mit Fehlern und Warnungen umgeht. Mit dieser Funktion können wir Fehler und Warnungen ausdrucken, um das Debuggen von PHP-Code zu verbessern.
Hier finden Sie einige Möglichkeiten, Fehler und Warnungen auszudrucken.
In PHP können wir die Funktion „error_reporting“ verwenden, um die Fehlerstufe festzulegen, die gemeldet werden soll. Diese Funktion verfügt über einen optionalen Parameter $level, der die zu meldende Fehlerstufe darstellt. Wir können $level auf 0 setzen, um alle Fehlerberichte auszuschalten, oder auf -1, um alle Fehlerberichte zu aktivieren.
Zum Beispiel können wir den folgenden Code am Anfang der PHP-Datei hinzufügen, die wir debuggen möchten:
<?php error_reporting(-1);
Dadurch werden alle Fehlerberichte geöffnet, sodass wir sie schnell finden können den Fehler und diagnostizieren ihn.
Wir können auch die Funktion ini_set verwenden, um die zu meldende Fehlerstufe festzulegen. Diese Funktion benötigt zwei Parameter: $name und $value. $name stellt den Namen des festzulegenden Konfigurationselements dar und $value stellt den festzulegenden Wert dar.
Zum Beispiel können wir den folgenden Code am Anfang der PHP-Datei hinzufügen, die wir debuggen möchten:
<?php ini_set('error_reporting', -1);
Dadurch werden alle Fehlerberichte geöffnet, sodass wir sie schnell finden können den Fehler und diagnostizieren ihn.
Zusätzlich zum Festlegen der Fehlerberichtsebene im PHP-Code können wir auch Fehler drucken, indem wir das Konfigurationselement display_errors in der Konfiguration ändern Datei.
display_errors Das Konfigurationselement gibt an, ob Fehlerinformationen an den Browser ausgegeben werden sollen. Wir können dieses Konfigurationselement auf 1 setzen, um die Fehlerausgabefunktion einzuschalten, oder auf 0 setzen, um die Fehlerausgabefunktion auszuschalten.
Zum Beispiel können wir die folgende Zeile in der php.ini-Datei finden:
display_errors = Off
Wir können dieses Konfigurationselement auf Ein ändern:
display_errors = On
;error_log = php_errors.log
error_log = /var/log/php_errors.log
Das obige ist der detaillierte Inhalt vonSo drucken Sie Fehler auf dem PHP-Server. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!