PHP使用标准函数

时间:2018-01-02 00:31:45

标签: php namespaces phpstorm standard-library

我总是使用标准的php lib函数而没有任何use语句,因为这是正确的方法,我确信它。 然而,最近我更新了我的PhpStorm,现在它自动使用var_dump自动填充任何标准函数(如array_filluse等)。这是一个例子:

use function array_fill;
use function array_key_exists;
use function var_dump;

$x = array_fill(0, 5, 'a');
var_dump($x);

这背后有什么理由吗?显然,无论有没有这些use,它都能正常工作。

1 个答案:

答案 0 :(得分:2)

请在Settings/Preferences | Editor | General | Auto Import中检查PHP的自动导入设置。

特别是 - Enable auto-import from the global namespace选项 - 看起来已在您的设置中启用。