Як перевірити, чи всі значення в масиві рівні PHP

Сніппет

Найпростіший спосіб перевірити, що значення масиву містять одні й самі значення - це за допомогою array_unique і якщо всі ключі однакові, то кількість елементів масиву, що залишилися, дорівнюватиме 1.

downloadcopy
<?php
$arr = array('test', 'test', 'test');
if (count(array_unique($arr)) === 1) {
    echo 'однакові';
} else {
    echo 'різні';
}