3v4l.org

run code in 300+ PHP versions simultaneously
<?php $selection = []; foreach ([true, false] as $a) { foreach ([true, false] as $b) { $iteration = ''; $iteration .= ($a ? 'true' : 'false'); $iteration .= '-'; $iteration .= ($b ? 'true' : 'false'); $selection[$iteration] = 'nothing'; $selection[$iteration] = $a ? 'first' : ($b ? 'second' : 'third'); } } print_r($selection); $selection = []; foreach ([true, false] as $a) { foreach ([true, false] as $b) { $iteration = ''; $iteration .= ($a ? 'true' : 'false'); $iteration .= '-'; $iteration .= ($b ? 'true' : 'false'); $selection[$iteration] = 'nothing'; $selection[$iteration] = $a ? 'first' : $b ? 'second' : 'third'; } } print_r($selection);

preferences:
31.32 ms | 404 KiB | 5 Q