6
votes

Y a-t-il un validateur PHP?

Y a-t-il un validateur PHP comme s'il existe un validateur HTML chez w3.org?


2 commentaires

Valider quoi? Syntaxe de PHP? Vous obtiendrez une erreur d'analyse si la syntaxe est invalide.


Je pense qu'il est à l'affût de quelque chose comme "peluche pour php". Cette question a été posée ici avant: voir Stackoverflow.com/questions/378959/... en particulier, Phplint ( icosaedro.it/phplint ) semble prometteur.


5 Réponses :


2
votes

Moteur PHP lui-même.

Pour activer les messages d'erreur: P>

error_reporting(E_ALL);


0 commentaires

9
votes

Vous pouvez exécuter PHP avec le -l ou - Syntax-check drapeau. Il vérifie la syntaxe du fichier fourni sans l'exécution réellement xxx


0 commentaires

16
votes

Vous pouvez valider la syntaxe sans exécuter un script php lui-même , en utilisant php à partir de la ligne de commande, avec l'option " -l " : xxx

par exemple, avec un fichier contenant: xxx

(notez l'erreur évidente) < / p>

vous obtiendrez: xxx



Intégrer cela dans un processus de construction ou en tant que crochet SVN de pré-validation, est agréable, BTW: il aide à éviter les erreurs de syntaxe dans la production ^^


0 commentaires

2
votes

Construire sur ce que d'autres ont dit:

error_reporting(E_ALL);


0 commentaires

0
votes

Vous pouvez essayer celui-ci:

https://phpcodechecker.com/

Il semble faire un bon travail. Se confond est confus sur les accolades frisées au sein des cordes, mais plutôt pratique.


0 commentaires