Consider the following code:
<?php $a = true; $b = false; $c = true; echo ( $a ? 'A is true' : ( $b ? 'A is false, but B is true' : ( $c ? 'A is false, B is false, but C is true' : 'A, B and C are all false' ) ) ); ?>
What can be easily rewritten like this:
<?php if ($a) { echo 'A is true'; } else { if ($b) { echo 'A is false, but B is true'; } else { if ($c) { echo 'A is false, B is false but C is true'; } else { echo 'A, B and C are all false'; } } } ?>
h2ooooooo Sep 04 '13 at 11:06 on 2013-09-04 11:06
source share