考える:Zend Studio IDEの "条件付き割り当て"警告の背後にある根拠は何ですか?
if ($variable = get_variable('variable')) {
// ...
}
* $変数= get_variable( '変数')*は、Zend Studioの '割り当ての条件で' 警告をスローします。私は警告が何を意味するのか理解していますが、その背後にある根拠が何であるか誰にでも分かりますか?それは単なるコーディング規約、可読性の問題なのですか?
ZSを使用したことはありませんが、ネットビーンズではもう1組のカッコを追加することで警告を取り除くことができます。あなたの文を 'if(($ a = $ b))'のようにします。 – Maerlyn