Nesnelerin dizi için ipucu yazın PHPDoc?
Yani, PHPDoc bir türünü ima üye değişken bildiriminde, yukarıda @var
belirtebilir. Eski bir IDE. PHPEd ile çalışıyor ve bu değişken için bir kod fikir verecektir.
<?php
class Test
{
/** @var SomeObj */
private $someObjInstance;
}
?>
Bu nesneleri bir dizi için aynı bu nesneler ile daha sonra ben yineleme ne zaman doğru düzgün bir ipucu elde edebilmek için yapmam gereken kadar iyi çalışıyor.
Üye değişken SomeObj
s bir dizi olduğunu belirtmek için PHPDoc etiketi bildirmek için bir yol var mı? 5* *dizisi yeterli değildir, ve @var array(SomeObj)
geçerli olması için, örneğin görünmüyor.
CEVAP
Bu Yepyeni PhpStorm IDE, /** @var SomeObj[] */
, örneğin kullanabilirsiniz:
/**
* @return SomeObj[]
*/
function getSomeObjects() {...}
phpdoc documentation Bu yöntemi önerir:
tek bir türü içeren belirtilen, Tip tanımı her bir dizi öğesi türü okuyucuyu bilgilendirir. Tek Tip, belirli bir dizi unsur olarak bekleniyor.
Örnek:
@return int[]
Nesnenin bir'in özellikleri bir d...
Neden&; dizi yineleme için... "* o kad...
JQuery ile bir dizi seçmek için bir se...
Ne'un yazdırmak için en kolay yol...
Nasıl Java genel bir dizi oluşturmak i...