PhpStorm中的代码检查

时间:2017-01-06 10:53:07

标签: php phpstorm

当PhpStorm通过引用传递给函数时,它不会检测到未定义的变量。

func1($a);
func2($a);

function func1(&$a) {
}
function func2($a) {
}

在此示例中,仅突出显示调用$a中的变量func2

我该如何改变?

1 个答案:

答案 0 :(得分:0)

将函数func1放在这样的东西:

/**
 * func1
 *
 * @param string $a
 * @return mixed
 */

通过PHP Annotations描述所有方法和属性更好。如果是另一种类型,请更改string