@access
Portée d'utilisation : classe, fonction, var, définition, module
Cette balise permet d'indiquer l'autorisation d'accès aux mots-clés : privé, public ou protégé
@auteur
Spécifier l'auteur
@copyright
Utiliser la portée : classe, fonction, var, définir, module, utiliser
Indiquer les informations de copyright
@obsolète
Utiliser la portée : classe, fonction, var, définir, module, constent, global , include
Indique des mots-clés inutilisés ou obsolètes
@example
Cette balise est utilisée pour analyser une section du contenu du fichier et la mettre en évidence. Phpdoc va essayer de lire le contenu du fichier à partir du chemin du fichier donné par cette balise
@const
Using scope: definition
Utilisé pour indiquer la constante de definition en php
@final
Using scope : class ,function,var
indique que le mot-clé est une classe, une méthode ou un attribut final, et que la dérivation et la modification sont interdites.
@filesource
Similaire à l'exemple, sauf que cette balise lira directement le contenu du fichier php actuellement analysé et l'affichera.
@global
Indique la variable globale référencée dans cette fonction
@ingore
permet d'ignorer le mot clé spécifié dans le document
@license
est équivalent à , d'abord l'URL, puis le contenu à afficher Par exemple
Baidu peut s'écrire @license http://www.baidu.com Baidu
@link
Similaire Pour la licence
, vous pouvez également pointer vers n'importe quel mot-clé dans le document via le lien
@name
pour spécifier un alias pour le mot-clé.
@package
Portée d'utilisation : niveau page -> définir, fonction, inclure
Niveau classe ->class, var, méthodes
est utilisé pour diviser logiquement un ou plusieurs mots-clés en un groupe.
@abstrcut
Indique que la classe actuelle est une classe abstraite
@param
Spécifie les paramètres d'une fonction
@return
Spécifie le pointeur de retour d'une méthode ou d'une fonction
@static
Indique que le Guan Jianzi est statique.
@var
Indiquez le type de variable
@version
Indiquez les informations de version
@todo
Indiquez les domaines qui devraient être améliorés ou non implémentés
@throws
Indiquez que cette fonction peut générer des exceptions d'erreur, extrêmement rares
Comme mentionné ci-dessus, les balises de document ordinaires doivent être marquées d'un @ au début de chaque ligne. De plus, il existe également une balise appelée balise en ligne, utilisant les expressions {@}. les types suivants :
{@link}
L'utilisation est la même que @link
{@source}
Afficher le contenu d'une fonction ou d'une méthode