Les environnements de développement intégrés PHP, ou IDE PHP, sont des plateformes logicielles qui fournissent aux programmeurs et développeurs un ensemble complet d'outils pour le développement de logiciels dans un seul produit, spécifiquement dans le langage de programmation PHP. Les IDE PHP sont conçus pour fonctionner avec des plateformes d'application spécifiques et éliminent les obstacles impliqués dans le cycle de vie du développement logiciel. Les IDE PHP sont utilisés par les équipes de développement pour créer de nouveaux logiciels, applications, pages web et services, offrant un outil unique avec toutes les fonctionnalités nécessaires pour accomplir ces tâches et éliminant le besoin d'intégrations. Les IDE PHP sont utilisés pour programmer du code pour une ou plusieurs plateformes spécifiques, et disposent de fonctionnalités intégrées spécialement conçues pour être utilisées au sein de ces plateformes, y compris des capacités pour compiler, déboguer ou compléter intelligemment le code automatiquement.
Pour être inclus dans la catégorie des environnements de développement intégrés PHP, un produit doit :
Fournir des capacités de programmation PHP via un éditeur de texte ou une interface utilisateur graphique (GUI)
S'intégrer à au moins une plateforme sans plugin séparé
Exposer l'interface de programmation d'application (API) d'une plateforme et permettre la compilation, le débogage, le contrôle de version, les suggestions de code spécifiques à la plateforme, ou le déploiement de code