2013-12-04 3 views
0

Мой массив как это,Как проверить значения многомерных массивов php одинаковые или нет?

Array 
(
    [0] => Array 
     (
      [con_id] => 44 
     ) 

    [1] => Array 
     (
      [con_id] => 217 
     ) 

    [2] => Array 
     (
      [con_id] => 217 
     ) 

    [3] => Array 
     (
      [con_id] => 217 
     ) 

    [4] => Array 
     (
      [con_id] => 97 
     ) 

) 

Я хочу, чтобы проверить все con_id одинаковы, то вернитесь true или вернуть false. Есть ли встроенная функция в php для этого?

Заранее спасибо.

ответ

0

Просто проверьте количество unique элементов.

$array = array(array('con_id'=>44),array('con_id'=>44),); 
$result = count(array_unique($array, SORT_REGULAR))==1; 

var_dump($result); 
Смежные вопросы