PhpStorm 抱怨 "Path not found" 使用 "require_once" 和 dirname $levels 参数
PhpStorm complains "Path not found" using "require_once" with dirname $levels parameter
这是代码行:
require_once dirname( __DIR__, 2 ) . '/vendor/autoload.php';
代码有效,但 PhpStorm 抱怨:
Path 'C:/project/src/Container/vendor/autoload.php' not found
正确的路径是:
C:/project/src/vendor/autoload.php
如果我使用相对路径,PhpStorm 不会报错:
require_once '../../vendor/autoload.php'; // no complaints
所以看起来 PhpStorm 没有识别 dirname($path, $levels) 的第二个参数,我指定要上升 2 个级别。
dirname()
是一个非常基本的 PHP 函数,我真的很惊讶 PhpStorm 无法识别 $levels
参数。
我希望继续检查。有解决办法吗?
dirname()
级别在 PhpStorm 中尚不支持,这里是 link 您可以投票支持的相应功能请求:https://youtrack.jetbrains.com/issue/WI-35143。这会增加问题的优先级并在队列中向上移动
这是代码行:
require_once dirname( __DIR__, 2 ) . '/vendor/autoload.php';
代码有效,但 PhpStorm 抱怨:
Path 'C:/project/src/Container/vendor/autoload.php' not found
正确的路径是:
C:/project/src/vendor/autoload.php
如果我使用相对路径,PhpStorm 不会报错:
require_once '../../vendor/autoload.php'; // no complaints
所以看起来 PhpStorm 没有识别 dirname($path, $levels) 的第二个参数,我指定要上升 2 个级别。
dirname()
是一个非常基本的 PHP 函数,我真的很惊讶 PhpStorm 无法识别 $levels
参数。
我希望继续检查。有解决办法吗?
dirname()
级别在 PhpStorm 中尚不支持,这里是 link 您可以投票支持的相应功能请求:https://youtrack.jetbrains.com/issue/WI-35143。这会增加问题的优先级并在队列中向上移动