How to supress a warning in PHP files for Netbeans?

余生颓废 提交于 2019-11-29 15:36:57

While you can't just disable one warning (look for bug reports like http://netbeans.org/bugzilla/show_bug.cgi?id=97224), there is a common solution for this problem(if you have "Ignore assigments in sub-statements" turned ON):

if(($x=$y)) {}

TLDR: Double brackets = Ignore this type of warning.

Maybe there is a way to suppress that warning in Netbeans, I don't know.

However, you could also just heed the warning and change your code - it won't do it any harm. The issue Netbeans complains about isn't anything terrible, but it is good style to separate query and condition like so:

$query = db_query("SELECT column FROM {table} WHERE type='some_value'");

if ($query) 
 { ... }
else 
 { // die and report error }
Jonathan Spooner

You can control the hints/warnings that NetBeans provides through Tools > Options > Editor > Hints. You can turn off this specific hint by choosing Language: PHP and unselecting the "Possible accidental assignment, assignments in conditions should be avoided" checkbox.

You should however heed the advise of the other answers and reconsider this style.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!