我有一个
PHP文件,其中包含一行在NetBeans中生成警告.如何强制IDE忽略该具体警告?请注意,我不想在整个解决方案范围内禁用此类警告.
这是一个示例代码行:
if ($query = db_query("SELECT column FROM {table} WHERE type='some_value'")) { ... }
这是一个产生警告的文本:“可能的意外分配,应该避免条件分配.”
UPD:各位同事,我知道如何纠正代码,但请注意我已经完全问了其他问题!我需要一种方法来抑制在if子句中具有相同语句的警告.
我也不打算使用@ Operator,因为它还有其他任务.
UPD2:
下面你可以看到我如何抑制C#中的Resharper警告.我想在PHP for NetBeans中使用类似的东西:
// ReSharper disable PossibleNullReferenceException _currentPage = restoredStageSurvey._currentPage; // ReSharper restore PossibleNullReferenceException
虽然您不能只禁用一个警告(查找错误报告,如
http://netbeans.org/bugzilla/show_bug.cgi?id=97224),但是有一个解决此问题的常见解决方案(如果您已将“忽略子语句中的分配”打开):
原文链接:https://www.f2er.com/php/138454.htmlif(($x=$y)) {}
TLDR:双括号=忽略此类警告.