3v4l.org

run code in 300+ PHP versions simultaneously
<?php function cointoss () { return mt_rand(0,1); } $previous_toss = null; $toss = null; do { if ($toss !== null) { $previous_toss = $toss; } $toss = cointoss(); echo ($toss ? '<img src="heads.jpg"/>' : '<img src="tails.jpg"/>') , "\n"; } while ($previous_toss + $toss != 2);

preferences:
29.19 ms | 404 KiB | 5 Q