« Programmation PHP/Commentaires » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Ligne 46 :
</syntaxhighlight>
 
Les annotations permettent de plus, aux IDE d'en déduire l'autocomplétion, et aident les [[Programmation_PHP/Concevoir_du_code_de_haute_qualité#Outils_d'analyse_de_code|analyseurs de code statique]] à garantir la qualité du code. Elles étaient les seules à pouvoir préciser certains types de variables avant l'apparition des type hinting et checking en PHP7.
 
Autre exemple :
<syntaxhighlight lang=php>
/** @var int|null */
private $id;
 
/**
* @return int|null
*/
public function getId()
{
return $this->id;
}
</syntaxhighlight>
 
== Références ==