3v4l.org

run code in 300+ PHP versions simultaneously
<?php $flipCounts = 0; $matchingFaceTypes = 0; $previousType = NULL; $targetReached = false; while ($matchingFaceTypes < 3 ) { $faceType = rand(0, 1); $flipCounts++; if($previousType != $faceType && $previousType !== NULL) { $matchingFaceTypes = 0; echo " reset ". "\n"; } else { $matchingFaceTypes++; } if($faceType == 0) { echo $faceType . " is heads ". "\n"; } else if($faceType == 1) { echo $faceType." is tails ". "\n"; } $previousType = $faceType; } echo "total flips took is: " . $flipCounts;

preferences:
33.69 ms | 402 KiB | 5 Q