Vérificateur de syntaxe PHP – tester du code PHP en ligne

Collez du code PHP et cliquez sur « Vérifier le PHP » pour trouver la première erreur de syntaxe.

Vos textes et fichiers restent dans votre navigateur : rien n’est envoyé à un serveur.

Mode d’emploi

  1. Collez du code PHP et cliquez sur « Vérifier le PHP ». La balise <?php est facultative : du code seul fonctionne aussi.
  2. En cas d’erreur, la ligne concernée est marquée d’un ^, et la ligne d’état indique la ligne, la colonne et ce qui était attendu.
  3. Réglez la « Version de PHP » sur celle de votre serveur pour que la syntaxe pas encore disponible dans cette version soit signalée (comme enum en 8.0).
  4. PHP arrête l’analyse à la première erreur. Corrigez-la et relancez la vérification pour trouver la suivante.

Questions fréquentes

Est-ce la même chose que php -l ?

Le code est lu par un analyseur PHP open source écrit en JavaScript (glayzzle php-parser). Les résultats concordent le plus souvent, mais peuvent différer dans de rares cas. Lancez php -l avec un vrai PHP avant de déployer.

Pourquoi l’erreur est-elle signalée sur la mauvaise ligne ?

Un point-virgule manquant est généralement signalé au premier jeton de la ligne suivante. Regardez la fin de la ligne juste au-dessus de celle indiquée.

Mon code est-il envoyé ou exécuté ?

Non. Le navigateur analyse seulement la syntaxe ; le code n’est ni exécuté ni envoyé nulle part.

Outils similaires

Tous les outils