Déclaration d'indices de type PHPDoc pour les tableaux d'objets
Lorsque vous utilisez PHPDoc pour indiquer le type de variables membres, vous pouvez spécifier @var suivi de le type souhaité, tel que @var SomeObj. Cependant, vous pourriez rencontrer des difficultés lorsque vous tenterez d'indiquer qu'une variable membre est un tableau d'objets.
Pour résoudre ce problème, PhpStorm (IDE de JetBrains) propose une solution en vous permettant d'utiliser / @var SomeObj[] / syntaxe. Par exemple :
/** * @return SomeObj[] */ function getSomeObjects() {...}
Alternativement, la documentation phpdoc suggère d'utiliser l'approche suivante :
/** * @return array<int> */ function getArrayOfIntegers() {...}
Ici, le type spécifié,
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!