пространства имен — PHP использует стандартные функции

Я всегда использовал стандартные функции PHP PHP без каких-либо use заявление, поскольку это правильный способ сделать это, и я в этом уверен.
Однако недавно я обновил свой PhpStorm и теперь он автоматически завершает любую стандартную функцию (например, var_dump, array_fill и т. д.) use, Это пример:

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

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

Есть ли причина этого? Очевидно, что он отлично работает с или без uses.

0

Решение

Пожалуйста, проверьте настройки автоматического импорта для PHP в Settings/Preferences | Editor | General | Auto Import,

Особенно — Enable auto-import from the global namespace опция — похоже, что она включена в вашей настройке.

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]