Sözdizimini yürütmeden doğrulamak için php'yi komut satırından lint modunda çalıştırın:
php -l FILENAME
Yüksek seviye statik analizörler şunları içerir:
Alt seviye analizörleri şunları içerir:
PHP'nin dinamik yapısı nedeniyle bazı şeyler için daha kullanışlı olan çalışma zamanı analizörleri şunları içerir:
Phpdoc ve doxygen dokümantasyon kütüphaneleri bir tür kod analizi yapar. Doxygen, örneğin, güzel devralma grafikler işlemek için yapılandırılabilir graphviz .
Başka bir seçenek, xdebug'a benzer, ancak daha hafif olması, üretim sunucuları için uygun olmasını sağlayan xhprof'tur . Araç, PHP tabanlı bir arayüz içerir.