論理演算子
test1が実行されました
------------------------
test2が実行されました
test1が実行されました
------------------------
test1が実行されました
test2が実行されました
------------------------
test2が実行されました
<?php function test1(){ echo '<div>test1が実行されました</div>'; return false; } function test2(){ echo '<div>test2が実行されました</div>'; return true; } test1() && test2(); echo '------------------------'; test2() && test1(); echo '------------------------'; test1() || test2(); echo '------------------------'; test2() || test1();
論理演算子は、&&演算子はfalseが返されるまで、||演算子は、trueが返されるまで実行を続けます。
上の例では戻り値がtrueの関数とfalseの関数を使用して実行を確認しています。
上の例では戻り値がtrueの関数とfalseの関数を使用して実行を確認しています。