Documentation de PHP est un animal sauvage, même les underscore_vsCamelCase style n'est-ce pas varié. Donc, compte tenu de tous les types de documentation de PHP que j'ai vu jusqu'à présent - ce qui est la norme? Comment sont mes fonctions et méthodes censé être marqué vers le haut de sorte que la majorité des IDE et de la documentation, les bibliothèques peuvent les lire?
Dans les exemples ci-dessous (type) est l'un des:
- bool
- int
- tableau
- objet
- chaîne
- flotteur
et le nom est juste le nom de la variable de param ($valeurs)
/*
* Function name
*
* what the function does
*
* @param (type) about this param
* @return (type)
*/
function example((name))
/*
* What the function does
*
* @param (name) about this param
* @return (name)
*/
function example((name))
/**
* Function name
*
* what the function does
*
* @param (type) (name) about this param
* @return (type) (name)
*/
function example((name))
/**
* Function name
* what the function does
*
* Parameters:
* (name) - about this param
*/
function example((name))