Heim >Backend-Entwicklung >PHP-Tutorial >So verwenden Sie den Lint von PHP, um nach Syntaxfehlern zu suchen

So verwenden Sie den Lint von PHP, um nach Syntaxfehlern zu suchen

不言
不言Original
2019-01-16 17:30:584605Durchsuche

Die Grammatikprüfung in PHP ist sehr wichtig. In diesem Artikel erfahren Sie, wie Sie mit Lint eine Grammatikprüfung durchführen, bevor Sie das Programm ausführen.

So verwenden Sie den Lint von PHP, um nach Syntaxfehlern zu suchen

Überprüfung mit der Befehlszeile (lint)

Überprüfung über die Befehlszeile bedeutet, dass Sie das Ganze überprüfen können PHP-Datei

Sie müssen diese Funktion nicht in Ihren Code schreiben, um sie zu überprüfen.

Schauen wir uns zunächst ein Programm an

test1.So verwenden Sie den Lint von PHP, um nach Syntaxfehlern zu suchen
<?So verwenden Sie den Lint von PHP, um nach Syntaxfehlern zu suchen
    $i = 1; 
    if($i == 1){
        echo "学生";
?>

Schreiben Sie den Befehl wie folgt.

So verwenden Sie den Lint von PHP, um nach Syntaxfehlern zu suchen -l test1.So verwenden Sie den Lint von PHP, um nach Syntaxfehlern zu suchen

Ergebnis

PHP Parse error:  syntax error, unexpected end of file in test1.So verwenden Sie den Lint von PHP, um nach Syntaxfehlern zu suchen on line 5
Errors parsing test1.So verwenden Sie den Lint von PHP, um nach Syntaxfehlern zu suchen

Der obige Fehler ist beim Ausführen des Befehls aufgetreten. Der Fehler wird auch in Zeile 5 (fünfte Zeile) angezeigt, da die geschweiften Klammern nicht geschlossen sind.

Wir überprüfen die Syntax und korrigieren sie, nachdem wir den Fehler kennen, und überprüfen sie erneut

<?So verwenden Sie den Lint von PHP, um nach Syntaxfehlern zu suchen
    $i = 1; 
    if($i == 1){
        echo "学生";
        }
?>

Schreiben Sie den Befehl wie folgt.

So verwenden Sie den Lint von PHP, um nach Syntaxfehlern zu suchen -l test2.So verwenden Sie den Lint von PHP, um nach Syntaxfehlern zu suchen

Ergebnis

No syntax errors detected in test2.So verwenden Sie den Lint von PHP, um nach Syntaxfehlern zu suchen

Wenn es wie das obige Ergebnis aussieht, liegt kein Syntaxfehler vor.

Überprüfen Sie den Code direkt (runkit_lint)

Als nächstes können Sie runkit_lint verwenden, um den PHP-Code einzuchecken

Diese Funktion muss vorhanden sein a Eine PHP-Bibliothek (Picle) mit dem Namen PECL. Andernfalls können Sie diese Funktion nicht verwenden und müssen die Thread-Sicherheit aktivieren

Wenn Sie interessiert sind, können Sie auf der offiziellen Website Abfragen durchführen und die Umgebung zum Ausprobieren vorbereiten Darauf werde ich hier nicht näher eingehen.

Das obige ist der detaillierte Inhalt vonSo verwenden Sie den Lint von PHP, um nach Syntaxfehlern zu suchen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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