Personne n'aime vraiment rédiger la documentation. Et comme cette action vient à la fin d'un projet, elle est souvent négligée. Si seulement vous pouviez générer la documentation à partir du code ! Eh bien, vous le pouvez grâce à un utilitaire gratuit appelé phpDocumentor (phpdoc.org). phpDocumentor
Autodocumentez votre code
recherche les étiquettes at (@) dans des commentaires multilignes (avec un double astérisque spécial suivant la barre oblique d’ouverture du commentaire). Regardez à nouveau le PHP de la figure 1. Vous n’avez probablement pas remarqué les étiquettes spéciales @author, @param, et @return, au premier coup d’oeil. Mais, quand j’ai exécuté la commande phpDocumentor spécifiant mon répertoire source PHP, ces étiquettes spéciales ont généré le HTML de la figure 4. Une page HTML sera générée pour chaque source PHP, en même temps qu’un index et une liste arborescente.
Pour tirer le maximum de phpDocumentor, il vous suffit d’appliquer quelques standards de coding de base pour ajouter des lignes de commentaires qui contiennent les étiquettes phpDocumentor spéciales. Il existe plusieurs dizaines d’étiquettes, entre autres : @author, @example, @global, @method, @name, @package, @param, @property, @return, @see, et @static.
Lorsqu’on écrit du code modulaire, on est vite submergé par la multitude de fichiers PHP, ainsi que par les fonctions et méthodes qu’ils contiennent. Le HTML obtenu avec phpDocumentor est un outil simple et commode pour l’examen et la compréhension de l’API de l’application PHP.
Téléchargez cette ressource
Mac en entreprise : le levier d’un poste de travail moderne
Ce livre blanc répond aux 9 questions clés des entreprises sur l’intégration du Mac : sécurité, compatibilité, gestion, productivité, coûts, attractivité talents, RSE et IA, et l’accompagnement sur mesure proposé par inmac wstore.
Les articles les plus consultés
- Activer la mise en veille prolongée dans Windows 10
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
- Cybersécurité Active Directory et les attaques de nouvelle génération
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
- IBM i célèbre ses 25 ans
Les plus consultés sur iTPro.fr
- Guide Ultime des Raccourcis Clavier Windows 11 pour les Professionnels IT
- RSSI 2026 : entre IA, réglementation et dépendances, l’art de l’arbitrage
- AI Act : le guide pour prendre le train de l’Omnibus de la conformité
- Adaptation climatique : les entreprises accélèrent, mais peinent à mesurer l’impact financier
Articles les + lus
Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
Sécurité : une approche dans la durée avant tout
Guide Ultime des Raccourcis Clavier Windows 11 pour les Professionnels IT
Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
Model Context Protocol : le contexte, grand oublié du débat
À la une de la chaîne Tech
- Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
- Sécurité : une approche dans la durée avant tout
- Guide Ultime des Raccourcis Clavier Windows 11 pour les Professionnels IT
- Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
- Model Context Protocol : le contexte, grand oublié du débat
