2014-09-13 79 views
-2

返回任何內容我有一個數組稱爲res_rooms返回此使用print_r($new_room);使用這樣array_unique在所有

$new_room = 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 
) 

然後讓獨特的價值,但我什麼都得不到連一個arror

任何想法?在此先感謝

+0

如果你禁用的error_reporting或display_errors設置,那麼你永遠不會得到一個錯誤。使用phpinfo()檢查是否啓用了錯誤。或者使用'ini_set('display_errors','On'); error_reporting(-1);'在腳本的頂部。 – 2014-09-13 11:55:04

+0

你有錯誤顯示嗎? '$ res_rooms'是你的數組嗎? – 2014-09-13 11:55:31

回答

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 
+0

感謝您的幫助 – 2014-09-13 12:07:51

+0

不客氣@jqbeginner – Farshad 2014-09-13 12:08:39