array_unique вообще ничего не возвращает
У меня есть массив с именем res_rooms, возвращающий это с помощью print_r($res_rooms);
Array (
[0] => 80
[1] => 50
[2] => 80
[3] => 50
[4] => 80
[5] => 50
[6] => 80
[7] => 50
[8] => 80
[9] => 50
[10] => 80
[11] => 50
[12] => 80
[13] => 50
[14] => 80
[15] => 50
[16] => 80
[17] => 50
[18] => 80
[19] => 50
)
затем получить уникальные значения, как это
$new_room = array_unique($res_rooms);
печать значений с использованием print_r($new_room );
но я ничего не получаю, даже не арест
есть идеи? заранее спасибо
1 ответ
Решение
Попробуйте этот код:
$arr = array(80,50,50,80);
echo "<br> Old Array : <hr> ";
print_r($arr);
array_unique($arr);
echo "<br> New Unique Array : <hr>";
print_r(array_unique($arr));
выходной результат:
Old Array :
Array ( [0] => 80 [1] => 50 )
New Unique Array :
Array ( [0] => 80 [1] => 50 ) 1 2 3 4 ... 64 Next