3v4l.org

run code in 300+ PHP versions simultaneously
<?php $arr = [0, false, null]; $flag = 0; $firstElement = $arr[0]; foreach($arr as $val){ // CHECK IF THE FIRST ELEMENT DIFFERS FROM ANY OTHER ELEMENT IN THE ARRAY if($firstElement != $val){ // FIRST MISMATCH FOUND. UPDATE FLAG VALUE AND BREAK OUT OF THE LOOP. $flag = 1; break; } } if($flag == 0){ echo 'ALL THE ELEMENTS ARE SAME'; }else{ echo 'ALL THE ELEMENTS ARE NOT SAME'; }
Output for 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.26, 8.4.1 - 8.4.13
ALL THE ELEMENTS ARE SAME

preferences:
69.28 ms | 406 KiB | 5 Q