PHPのifの中に複数の条件がある場合について教え

Writer: admin Type: タブレット端末 Date: 2018-12-15 00:00
PHPのifの中に複数の条件がある場合について教えてください。(丸括弧で囲むのかどうかです。)if(10 < $count && 100 > $count)とすべきかif((10 < $count) && (100 > $count))PHPの記述的にどちらが正しいのでしょうか?共感した0###論理演算子よりも比較演算子の方が優先順位は高いです。http://php.net/manual/ja/language.operators.precedence.phpなのでif(10 < $count && 100 > $count)と書いてもif((10 < $count) && (100 > $count))と同じ結果になります。ただし、いちいち演算子の優先順位を考える(マニュアルで確認する)よりは「括弧で括った方が手っ取り早い」という理由で後者の記述を採ることはあります。#私は概ね後者です(汗ナイス0
###返信ありがとうございます。今まであまり丸括弧に意識していなかったので、ふとどっちなんだろうと思った次第です。。例えば、、下記の様な場合は丸括弧が必要になると思いますが、、if (($count % 10) === 0 && ($count >= 10 && $count <= 100)) 下記の場合は、見やすさ優先で良さそうですね。。if(10 < $count && 100 > $count)if((10 < $count) && (100 > $count))

 

TAG