PHP error_reporting vs. display_errors

Ist error_reporting(0) gleiche wie ini_set('display_errors', 0)? Wenn nicht, was ist der Unterschied?

Ich interessiere mich auch für die Sicherheit dieser code? Kann ich erreichen 'so können böswillige Benutzer die nicht Sonde' mit diesem?

  • Der einzige Unterschied ist dieser: "Obwohl display_errors eingestellt werden kann (Laufzeit mit ini_set()), es gewann' T haben keine Auswirkung, wenn das Skript hat fatale Fehler. Dies ist, weil die gewünschte Laufzeit der Aktion nicht ausgeführt werden.".
  • das gilt für beide Funktionen. PHP-Dateien werden geparst vollständig, bevor code in dieser Datei ausgeführt wird, so dass jede Funktion, die Sie verwenden, um die fehlerberichterstellung aktivieren wird nicht ausgeführt werden, wenn der parse-Fehler in der gleichen Datei.
InformationsquelleAutor mgulan | 2014-05-02
Schreibe einen Kommentar