Die Syntaxprüfung ist eine der wichtigsten Aufgaben beim Programmieren. Unser Compiler überprüft unseren Code und zeigt relevante Fehler an, falls es welche im Code gibt, dh Kompilierzeit, Laufzeit, Syntax usw. Wir können dasselbe tun, dh Syntaxprüfung in PHP.

In diesem Artikel werden wir lernen, wie wir die Syntaxprüfung in PHP durchführen können. Die Syntax ist im Grunde ein Satz von Regeln, die die Struktur einer Programmiersprache definieren. Wir können die Syntax nicht manuell ändern und müssen uns an die Regeln der Sprache halten.

Syntax:

php -ln filename

Wir können –syntax-check anstelle von -ln verwenden, es ist besser lesbar.

php --syntax-check filename

Es gibt Keine Syntaxfehler erkannt in <Dateiname>“ zurück, wenn die bereitgestellte PHP-Datei keine Syntaxfehler aufweist und die Syntaxprüfung bestanden hat. Andernfalls wird „Errors parsing <filename>“ zurückgegeben, wenn ein Syntaxfehler in der PHP-Datei vorliegt.

Das Argument „-l“ oder „–syntax-check“ führt eine Syntaxprüfung der angegebenen PHP-Datei durch.

Beispiel 1: Der folgende PHP-Code ist ohne Syntaxfehler. Es findet die Summe zweier Zahlen.

PHP

<?php
  
    // First number
    $x = 10;
  
    // Second number
    $y = 20;
  
    // Sum of two numbers
    $c = $x + $y;
  
    // Displaying the sum
    echo "Sum is: ", $c;
    echo "\n"
?>
Ausgabe
 
Summe: 30

Befehl zur Syntaxprüfung:

php -ln /home/rich/Documents/geeks/geek.php

Ausgabe:

Kein Syntaxfehler

Beispiel 2: Im obigen Code haben wir einfach die „Summe: “, $z; mit „Summe:, $z; dann wirft es einen Syntaxfehler.

PHP

<?PHP
  
    // First number
    $x = 15;
  
    // Second number 
    $y = 30;
  
    // Sum
    $z = $x + $y;
  
    // Displaying sum
    echo "Sum:, $z;
    echo "\n";
?>

Befehl zur Syntaxprüfung:

php -ln /home/rich/Documents/geeks/geek.php

Ausgabe:

Syntax-Fehler