Comment effectuer l'analyse statique de code en php?

Est-il un outil d'analyse statique pour la source de vos fichiers PHP? Le binaire lui-même pouvez vérifier pour les erreurs de syntaxe, mais je suis à la recherche de quelque chose qui n'est plus, comme:

  • inutilisés affectations de variables
  • tableaux qui sont affectés dans sans être initialisé première
  • et, éventuellement, le code de style avertissements
  • ...
  • Site web connexe: Le PHP Assurance de la Qualité de la Chaîne (phpqatools.org) et l'autre statique l'outil est PHP_CompatInfo.
  • Droitier-o: fermé par SI, une fois clairement ce genre de réponse est incroyablement utile.
  • d'accord. Cette question est cruciale. php lint (php -l fichier) ne parvient pas à fournir à l'autre partie d'exécuter le chargement automatique, assurez-vous d'une fonction appelée existe, que les variables existent, les propriétés de l'objet existe. etc.
  • Phan (pour php-7) a tout juste de sortir.
  • utile, mais pas, à proprement parler, sur le sujet. softwarerecs.stackexchange.com est certainement plus sur le sujet de l'emplacement. Bien sûr, l'ironie ici est que beaucoup plus de développeurs sont familiers avec, de SORTE que c'est de la fratrie...
  • Le fait que de nombreuses personnes de trouver ce type de question utile est probablement pourquoi softwarerecs existe maintenant. Il semblait sur le sujet en arrière quand c'était la seule pile de site d'échange. Maintenant qu'il y a une place pour elle, est-il sensé de migrer?
  • Fermée en raison à la gâchette facile et ferme. Bah!
  • Le jour de Noël trop 🙁

InformationsquelleAutor eswald | 2008-12-18