如何编写函数注释以返回compact()结果?
public function getParams()
{
$var1 = 1;
$var2 = 2;
return compact('var1', 'var2');
}
当我使用函数getParams()
时,我得到了变量,但是phpStorm不知道它们,并显示警告消息“未定义的变量...”。
如何编写getParams()
返回的注释,其中此代码:
extract(getParams());
将了解返回/提取了哪些变量?
我知道我可以像这样对extract()使用注释:
/**
* @var string $var1
* @var string $var2
*/
但是它必须在所有extract()函数下,我不想要它。