【问题标题】:PHP use standard functionsPHP使用标准函数
【发布时间】:2018-06-11 18:28:15
【问题描述】:

我总是使用没有任何use 声明的标准php lib 函数,因为这是正确的做法,我对此很确定。 但是最近我更新了我的 PhpStorm,现在它会自动使用 use 自动完成任何标准功能(如 var_dumparray_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


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-02-21
      • 2012-07-02
      • 1970-01-01
      • 2011-04-06
      • 2012-03-27
      • 2012-12-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多