Dizideki tüm değerler aynı ise PHP nasıl hızlı bir şekilde söyleyebilirim?
Sen testi kullanabilirsiniz:
count(array_unique($arr)) == 1;
Alternatif testini kullanabilirsiniz:
$arr === array_fill(0,count($arr),$arr[0]);
Ayrıca, bu çeki kullanabilirsiniz:
count(array_count_values($arr)) == 1
Neden bu dizinin üzerinde sadece döngü?
Sen count(array_intersect($arr1, $arr2)) == 0 için kontrol edebilirsiniz
count(array_intersect($arr1, $arr2)) == 0
Bir deneme sürüşü yapmak ve tüm sonuçları aynı olup olmadığını görmek:
foreach ($array as $newarray){ echo $newarray. ''; }