这是代码行:
require_once dirname( __DIR__, 2 ) . '/vendor/autoload.php';
该代码有效,但PhpStorm抱怨:
找不到路径'C:/project/src/Container/vendor/autoload.php'
正确的路径是:
C:/project/src/vendor/autoload.php
如果我使用相对路径,PhpStorm不会抱怨:
require_once '../../vendor/autoload.php'; // no complaints
因此,看来PhpStorm无法识别dirname($path, $levels)的第二个参数,在这里我指定将其提高2级。
dirname()
是基本的PHP函数,令PhpStorm无法识别$levels
参数的确让我感到惊讶。
我希望继续检查。有解决办法吗?
答案 0 :(得分:2)
dirname()
级别,以下是指向相应功能请求的链接,您可以对其进行投票:https://youtrack.jetbrains.com/issue/WI-35143。这样可以提高问题的优先级,并将其排在队列中