“PHP проверка, если все значения массива одинаковы” Ответ

Проверьте, являются ли все значения в массиве равны PHP

if(count(array_unique($array)) === 1) {
    // all values in $array are the same
} else {
    // at least 1 value in $array is different
}

PHP проверка, если все значения массива одинаковы

// All values are equal
if (count(array_unique($allvalues)) === 1 && end($allvalues) === 'true') {

}

// Check the thing you don't want
if (in_array('false', $allvalues, true)) {

}
SantiBM

Как проверить, являются ли все значения в массиве равны PHP

1. Check if all values are equal without knowing the values from array:
$array = array('true', 'true', 'true');
if((count(array_unique($array)) === 1)) {
  echo "all equal";
} else {
  echo "not equal";
}

2. Check if all values are equal when you know the value from array:
- In this case we know the equal value should be "true" 
$array = array('true', 'true', 'true');
if (count(array_unique($array)) === 1 && end($array) === 'true') {
}
Sergiu The Man

Ответы похожие на “PHP проверка, если все значения массива одинаковы”

Вопросы похожие на “PHP проверка, если все значения массива одинаковы”

Больше похожих ответов на “PHP проверка, если все значения массива одинаковы” по PHP

Смотреть популярные ответы по языку

Смотреть другие языки программирования