脚本宝典收集整理的这篇文章主要介绍了PHPStorm:由include/require引起的未定义变量,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
例如,我有一个文件a.PHP,内容为$name =’Bob’,文件为b.PHP,需要文件a.PHP.当我在文件b.PHP中键入echo $name时,它按预期工作并显示“Bob”.但是,IDE会突出显示变量$name,声称它未定义.如果我禁用该选项’Undefined VARiable’ – 忽略’include’和’require’语句,IDE将停止突出显示它.
取消选中Settings / EdITor / inspections / PHP / Undefined变量中的单选按钮,名为“忽略’包含’和’require’语句”.
如果您不想禁用此检查,可以使用PHPStorm的@noinspection annotation为单个语句禁用它.示例代码:
require $path; // $some_variable is defined in that file /** @noinspection PHPUndefinedVariableinspection */ $config["DBSettings"] = [ "server" => $some_variable ];
以上是脚本宝典为你收集整理的PHPStorm:由include/require引起的未定义变量全部内容,希望文章能够帮你解决PHPStorm:由include/require引起的未定义变量所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。