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.34, 8.2.0 - 8.2.30, 8.3.0 - 8.3.30, 8.4.1 - 8.4.18, 8.5.0 - 8.5.3
ALL THE ELEMENTS ARE SAME

preferences:
49.12 ms | 982 KiB | 4 Q