加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

如何在Netbeans的PHP文件中抑制警告?

发布时间:2020-12-13 13:43:30 所属栏目:PHP教程 来源:网络整理
导读:我有一个 PHP文件,其中包含一行在NetBeans中生成警告.如何强制IDE忽略该具体警告?请注意,我不想在整个解决方案范围内禁用此类警告. 这是一个示例代码行: if ($query = db_query("SELECT column FROM {table} WHERE type='some_value'")) { ... } 这是一个
我有一个 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),但是有一个解决此问题的常见解决方案(如果您已将“忽略子语句中的分配”打开):
if(($x=$y)) {}

TLDR:双括号=忽略此类警告.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读