我使用PhpStorm打开现有项目。
此项目运行完美,服务器不会出现错误和警告。但是在PhpStorm中它会发出警告。
static.php
static $OJ_LANG="en";
并在foo.php
require_once "./static.php";
require_once "./lang/$OJ_LANG.php";
在PhpStorm中,他告诉我找不到路径,因为include表达式没有解决,但是他可以告诉我的路径究竟是什么:
Path 'lang/en.php' not found
Include expression is not resolved.
那为什么表达式没有解决?我使用静态,他甚至可以告诉路径到底是什么:Path 'lang/en.php' not found
en.php
肯定存在,当我使用require_once "./lang/en.php";
时,它很高兴。