Heim > Artikel > Backend-Entwicklung > So lösen Sie das Problem, dass keine PHP-Fehlermeldung erscheint und die Seite leer ist
So lösen Sie das Problem fehlender Eingabeaufforderungen und leerer Seiten in PHP:
Viele Programmierer sind bei der Entwicklung einer umfassenden PHP-Seite auf leere Seiten gestoßen Analyse kann die leere Seite in der PHP-Programmierung folgende Ursachen haben:
1. Logikfehler
Logikfehler Es ist am schwierigsten auszuschließen Oberflächlich betrachtet mag der Code legal und formal erscheinen, aber wenn er ausgeführt wird, entspricht er nicht den Erwartungen. Warum? Vielleicht hat der Autor nicht umfassend genug gedacht. Schließlich sind Menschen Menschen und Computer sind Computer. Es ist für Computer unmöglich, Skripte vollständig nach menschlichen Vorstellungen auszuführen. Hier erzähle ich Ihnen eine bessere Debugging-Methode: Verwenden Sie das Kommentarsymbol „/* */“, um einige Codes auszukommentieren und die Betriebsbedingungen zu beobachten, um Fehler nacheinander zu beseitigen und schließlich den Speicherort zu finden Fehlercode. Wenn Sie in diesem Fall logische Fehler vollständig beseitigen möchten, können Sie dies nicht ohne Geduld tun. Sie müssen sich also beruhigen und keine Angst haben.
2. Grammatikfehler
Wenn ein Grammatikfehler vorliegt, wird normalerweise eine Fehlermeldung angezeigt. Dies ist natürlich nur ein individuelles Phänomen. Wenn Sie PHP mit Grammatikfehlern schreiben, werden keine Eingabeaufforderungen angezeigt. Die Lösung ist auch einfach: Testen Sie sie einfach lokal, bevor Sie die Datei hochladen, um den falschen Code herauszufinden und ihn zu korrigieren.
3. Missbrauch der Fehlermaske @
Der Fehlerunterdrücker „@“ wird häufig dort verwendet, wo Fehler auftreten können, der Unterdrücker jedoch zu oft oder zu oft verwendet wird . Wenn es nicht der richtige Zeitpunkt ist, kann es zu Leerzeichen kommen und diese vermeiden. Schauen wir uns die folgenden zwei PHP-Skripte an:
Lösung: Überprüfen Sie den Quellcode Dort werden Fehlermeldungen angezeigt und die Fehlertoleranz von error_reporting(0) gelöscht. Auf diese Weise kann der Fehlercode direkt angezeigt werden
Empfohlenes Tutorial: „php-Tutorial“
Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem, dass keine PHP-Fehlermeldung erscheint und die Seite leer ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!