如何PHPDoc声明性数组?
如何为声明性数组创建PHPDoc块 例如,假设我有下一个函数:如何PHPDoc声明性数组?,php,phpdoc,Php,Phpdoc,如何为声明性数组创建PHPDoc块 例如,假设我有下一个函数: /** * @return ?????????? */ function dummy() { $x1=array("key1"=>"hello","ke2"=>"world"); return $x1; } // ... later $x1=dummy(); echo $x1["key1"]; 我希望在数组结果中显式显示,而不是使用@return数组 (我也试过)我也知道我可以用@return Class[
/**
* @return ??????????
*/
function dummy() {
$x1=array("key1"=>"hello","ke2"=>"world");
return $x1;
}
// ... later
$x1=dummy();
echo $x1["key1"];
我希望在数组结果中显式显示,而不是使用@return数组
(我也试过)我也知道我可以用@return Class[]返回一个对象数组,但在这种情况下,我不使用类
谢谢。不,您没有使用类,但您的示例显示了字符串,所以为什么不使用
@return string[]
?谢谢Mark,但我希望使用phpdoc自动向我建议数组的键。@magallanes您不能使用phpdoc进行自动键建议。如果您需要那种程度的控制,并且您的键是固定的,那么为什么不使用具有这些固定属性的对象呢;然后它可以由IDE建议