array_count_values prende in input un array e restituisce un array che ha per chiavi i valori distinti nell'array passato e per valori i relativi numeri di occorrenze
Dunque se diamo in input un array con tutti gli elementi uguali otteniamo in output un array con un solo elemento...

Codice PHP:
$myarray = array("red""red""blue");
if(
count(array_count_values($myarr)) == 1){
    
//tutti gli elementi all'interno dell'array sono uguali
}
else{
    
//non tutti gli elementi sono uguali