PHPに限らずですが、読む人に意図が伝わるようなコードを書きたいという話です。 なお以下は私の感覚での話しですので、それ違う!という突っ込みがあればお願いします:-D 業務にしろオープンソースにしろ人のソースを見て気になるのがif文です。 if文で真偽値を判定する メソッド・関数の戻り値が真偽値の場合、true/falseを判定するなら等号(不等号)は無くても良いのではないでしょうか。 つまり(hoge()はtrue/falseを返す関数) [1] if (hoge() === true) { } if (hoge() !== true) { } と書くのではなく [2] <?php if (hoge()) { } if (!hoge()) { } [/php] <p>と書けば良いのでは、という事です。</p> <p>特にPHPでは厳密にtrue/falseを判別するなら[