【发布时间】:2018-06-11 18:28:15
【问题描述】:
我总是使用没有任何use 声明的标准php lib 函数,因为这是正确的做法,我对此很确定。
但是最近我更新了我的 PhpStorm,现在它会自动使用 use 自动完成任何标准功能(如 var_dump、array_fill 等)。这是一个例子:
use function array_fill;
use function array_key_exists;
use function var_dump;
$x = array_fill(0, 5, 'a');
var_dump($x);
这背后有什么原因吗?显然,无论有没有这些uses,它都可以正常工作。
【问题讨论】:
标签: php namespaces phpstorm standard-library