Heim Backend-Entwicklung PHP-Tutorial Welche Methoden gibt es zur PHP-Syntaxprüfung? (Codebeispiel)

Welche Methoden gibt es zur PHP-Syntaxprüfung? (Codebeispiel)

Jan 12, 2019 pm 04:16 PM
php语法

Die Grammatikprüfung in PHP ist unbedingt erforderlich. Wenn die Grammatik nicht überprüft wird, funktioniert sie nicht ordnungsgemäß, wenn gleichzeitig eine Syntaxprüfung durchgeführt wird. In diesem Artikel werfen wir einen Blick darauf, wie man die PHP-Syntax überprüft.


Welche Methoden gibt es zur PHP-Syntaxprüfung? (Codebeispiel)

Wir können die Flusenprüfung verwenden

die statische Flusenprüfung verwenden.

Statisch ist eine Methode, die nur die Syntaxbeschreibungsmethode überprüft, ohne das Programm auszuführen.

Verwenden Sie zu diesem Zeitpunkt den Befehl lint.

※php_check_syntax Diese Syntaxprüfungsfunktion wurde abgeschafft und kann nicht verwendet werden.

Bereiten Sie dann die eigentliche PHP-Datei vor, in der der Fehler auftritt.

lint_test.php

<?php
echo "error"
Nach dem Login kopieren
Nach dem Login kopieren

Es ist nur ein Code, der einen Fehler auf dem Bildschirm anzeigt.

Verschieben Sie lint_test.php in ein Verzeichnis und geben Sie den folgenden Befehl ein.

php -l lint_test.php
Nach dem Login kopieren

Ausführungsergebnis

PHP Parse error:  syntax error, unexpected end of file, expecting &#39;,&#39; or &#39;;&#39; in lint_test.php on line 2 Parse error: syntax error, unexpected end of file, expecting &#39;,&#39; or &#39;;&#39; in lint_test.php on line 2Errors parsing lint_test.php
Nach dem Login kopieren

syntax error=Anzeige eines Syntaxfehlers bei der Ausgabe.

Außerdem wird die falsche Zeilennummer als Zeile 2 zurückgegeben.

Da es ein unerwartetes Ende der Datei gibt, liegt der Grund darin, dass in der zweiten Zeile kein „;“ steht.

Ändern Sie dann lint_test.php und führen Sie den Befehl lint erneut aus. Das Ausführungsergebnis von

<?php
echo "error";
Nach dem Login kopieren

ist:

No syntax errors detected in lint_test.php
Nach dem Login kopieren

zeigt keine Syntaxfehler an.

Verwenden Sie xdebug, um dynamisch auf Syntaxfehler zu prüfen

Aktivieren Sie zunächst xdebug.

① Laden Sie xdebug von der offiziellen Website unten herunter und notieren Sie sich den Pfad der lokalen Umgebung, in der sich die heruntergeladene DLL-Datei befindet.

https://xdebug.org/download.php

② Fügen Sie den folgenden Inhalt zu php.ini hinzu.

zend_extension = ①中记录的路径
Nach dem Login kopieren

②Starten Sie den Webserver neu (Apache usw.)

Damit ist die Einrichtung abgeschlossen.

Verwenden Sie xdebug, um nach Fehlern zu suchen

Wir führen die oben verwendete lint_test.php aus.

lint_test.php

<?php
echo "error"
Nach dem Login kopieren
Nach dem Login kopieren

hat einen Fehler, weil am Ende kein Semikolon steht. Der Inhalt von

ist derselbe wie bei der Ausführung von Lint, jedoch mit einigen hinzugefügten Dekorationen zur einfacheren Anzeige. Der größte Unterschied zwischen

und Lint ist der Fehler, der nach der Ausführung des Codes auftritt. Man kann also sagen, dass der Fehler aufgrund der dynamischen Überprüfung auftritt.

Das obige ist der detaillierte Inhalt vonWelche Methoden gibt es zur PHP-Syntaxprüfung? (Codebeispiel). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Erste Schritte mit PHP: Grundlegende PHP-Syntax Erste Schritte mit PHP: Grundlegende PHP-Syntax May 20, 2023 am 08:39 AM

PHP ist eine serverseitige Skriptsprache, die zur Entwicklung dynamischer Websites, Webanwendungen und Webprogramme verwendet wird. PHP verfügt über ein breites Anwendungsspektrum, von dem sowohl Anfänger als auch erfahrene Entwickler profitieren können. Dieser Artikel bietet Ihnen eine Einführung in die grundlegende Syntax von PHP. Wenn Sie PHP-Programmierung erlernen und von Grund auf eine solide Grundlage schaffen möchten, sind Sie bei uns genau richtig. Die Grundstruktur von PHP besteht aus den folgenden drei Teilen: &lt;?php//PHP-Code?&gt;& auf beiden Seiten des Codes

5 Grundkonzepte, die PHP-Anfänger kennen müssen 5 Grundkonzepte, die PHP-Anfänger kennen müssen Jun 21, 2023 am 10:24 AM

Mit der kontinuierlichen Weiterentwicklung der Internet-Technologie erfreut sich PHP als Web-Programmiersprache immer größerer Beliebtheit. PHP ist weit verbreitet und kann mit PHP von einfachen statischen Websites bis hin zu großen E-Commerce-Websites entwickelt werden. Egal, ob Sie ein Neuling sind, der gerade erst mit dem Erlernen von PHP beginnt, oder ein Entwickler, der bereits Erfahrung hat, es ist unbedingt erforderlich, einige grundlegende Konzepte zu beherrschen. In diesem Artikel werde ich 5 grundlegende Konzepte vorstellen, die PHP-Anfänger kennen müssen. Variablen in PHP sind Container, die zum Speichern von Daten verwendet werden. In PHP,

So lösen Sie häufige Probleme in PHP: Syntaxfehler und Warnungen So lösen Sie häufige Probleme in PHP: Syntaxfehler und Warnungen Jun 11, 2023 pm 04:13 PM

PHP ist eine weit verbreitete serverseitige Programmiersprache, die häufig zum Erstellen dynamischer Webseiten verwendet wird. Beim Schreiben von PHP-Skripten stoßen Sie jedoch häufig auf verschiedene Syntaxfehler und Warnungen. Diese Fehler und Warnungen können dazu führen, dass Ihr Code nicht ordnungsgemäß ausgeführt wird oder Probleme verursacht. Daher ist es wichtig, sie zu beheben. In diesem Artikel werden häufige Probleme in PHP vorgestellt: Syntaxfehler und Warnungen, und effektive Methoden zur Lösung dieser Probleme bereitgestellt. Syntaxfehler Syntaxfehler sind ein sehr häufiges Problem beim Schreiben von Skripten in PHP. Syntaxfehler können folgende Ursachen haben

Wie kann man das Niveau der PHP-Programmierung effektiv verbessern? Wie kann man das Niveau der PHP-Programmierung effektiv verbessern? Jun 12, 2023 am 08:57 AM

PHP ist eine in der Webentwicklung weit verbreitete Sprache, deren Beliebtheit und Nutzungsrate recht hoch sind. Viele Anfänger werden beim Erlernen der PHP-Programmierung auf einige Schwierigkeiten stoßen, beispielsweise weil sie nicht wissen, wie sie ihr Programmierniveau verbessern können. Im Folgenden stellen wir einige Methoden vor, die es Ihnen erleichtern, Ihr PHP-Programmierniveau zu verbessern. Lernen Sie die neuesten Technologien kennen. Aktualisierungen der Internettechnologie sind sehr schnell möglich, und PHP ist da keine Ausnahme. Wenn Sie ein ausgezeichneter PHP-Programmierer werden möchten, müssen Sie zunächst die neueste PHP-Technologie erlernen und die neueste Webentwicklungstechnologie wie M beherrschen

PHP vom Anfänger bis zum Fortgeschrittenen – lernen Sie grundlegende Syntax und Konzepte PHP vom Anfänger bis zum Fortgeschrittenen – lernen Sie grundlegende Syntax und Konzepte Sep 09, 2023 am 10:01 AM

PHP-Einstieg in Fortgeschrittene – Erlernen der grundlegenden Syntax und Konzepte Einführung: PHP (Hypertext Preprocessor) ist eine beliebte serverseitige Skriptsprache, die häufig in der Webentwicklung verwendet wird. In diesem Artikel beginnen wir mit der Einstiegsebene, lernen nach und nach die grundlegende Syntax und die Konzepte von PHP eingehend kennen und stellen Codebeispiele als Referenz bereit. 1. PHP-Installation und -Konfiguration Bevor Sie mit dem Erlernen von PHP beginnen, müssen Sie zunächst PHP auf Ihrem Computer installieren. Sie können es von der offiziellen Website herunterladen (https://w

Eingehende Analyse der Funktionen und Eigenschaften von PHP-Pfeilsymbolen Eingehende Analyse der Funktionen und Eigenschaften von PHP-Pfeilsymbolen Mar 22, 2024 am 09:54 AM

Das Pfeilsymbol (->) ist in PHP ein sehr wichtiger Operator für den Zugriff auf die Eigenschaften und Methoden von Objekten. Dieser Artikel bietet eine detaillierte Analyse der Funktionen und Eigenschaften von PHP-Pfeilsymbolen und stellt spezifische Codebeispiele bereit, um den Lesern zu helfen, ihre Verwendung besser zu verstehen. In PHP wird das Pfeilsymbol (->) hauptsächlich verwendet, um auf die Eigenschaften und Methoden von Objekten zuzugreifen. Wenn wir ein Objekt erstellen, können wir über Pfeilsymbole auf die Eigenschaften des Objekts zugreifen oder die Methoden des Objekts aufrufen. Schauen wir uns zunächst ein einfaches Beispiel an, erstellen Sie eine Klasse und instanziieren Sie sie

Erfahrungsaustausch in der PHP-Entwicklung: Tipps und Vorschläge zum Erstellen effizienter Funktionen Erfahrungsaustausch in der PHP-Entwicklung: Tipps und Vorschläge zum Erstellen effizienter Funktionen Nov 22, 2023 am 10:45 AM

PHP ist eine weit verbreitete serverseitige Skriptsprache zur Entwicklung dynamischer Webseiten und Webanwendungen. Viele Websites und Anwendungen verwenden PHP als Back-End-Entwicklungssprache. Daher sind Kenntnisse und Erfahrungen in der PHP-Entwicklung für den Aufbau effizienter Funktionen von entscheidender Bedeutung. In diesem Artikel teile ich einige Erfahrungen und Tipps, die ich in der PHP-Entwicklung gelernt habe, mit dem Ziel, Entwicklern dabei zu helfen, ihre Programmierkenntnisse und die Fähigkeit, effiziente Funktionen zu erstellen, zu verbessern. Wählen Sie die richtigen Entwicklungstools und Frameworks aus Bevor Sie mit der PHP-Entwicklung beginnen, wählen Sie die richtigen Entwicklungstools und Frameworks aus

PHP-Einführungs-Tutorial: Grundlegende Syntax, die Anfänger beherrschen müssen PHP-Einführungs-Tutorial: Grundlegende Syntax, die Anfänger beherrschen müssen Jun 11, 2023 pm 09:45 PM

PHP wird häufig in der Webentwicklung verwendet und ist eine serverseitige Skriptsprache. Bevor wir PHP lernen, müssen wir über Grundkenntnisse in HTML und CSS verfügen. Im Folgenden wird die grundlegende Syntax von PHP vorgestellt, die Anfänger beherrschen müssen. Variablen Variablen werden in PHP mithilfe des $-Symbols definiert und zugewiesen, beispielsweise $variable="helloworld";. Variablennamen müssen mit dem $-Zeichen beginnen und dürfen nur Buchstaben, Zahlen und Unterstriche enthalten. Variablen in PHP haben die Eigenschaften eines dynamischen Typs und können Zahlen und Zeichenfolgen speichern.

See all articles