2012-09-20 65 views
1

我有一個$次陣列,其中包含:排序次陣列,並保持獨特價值

   array(8) { 
    [0]=> 
    string(5) "10:00" 
    [1]=> 
    string(5) "13:00" 
    [2]=> 
    string(5) "10:00" 
    [3]=> 
    string(5) "11:00" 
    [4]=> 
    string(5) "12:00" 
    [5]=> 
    string(5) "13:00" 
    [6]=> 
    string(5) "14:00" 
    [7]=> 
    string(5) "15:00" 
} 

我怎麼能一個),所以它與最低值B開始對其進行排序)只能每次一個條目? (無重複,目前那裏有兩個10:00和13:00秒等)

+0

你嘗試過使用'sort()'和'array_unique()'嗎? – complex857

回答

8

爲什麼不使用PHP的內置功能:

$input = array_unique($input); 
sort($input); 
print_r($input); 
+0

+1比我快14秒,因爲我需要鏈接到w3閃亮;-) – Najzero

+0

數組確實被排序但不唯一?仍然重複 – Karem

+0

@Karem你不要複製和粘貼! –

2
$array = array_unique(sort($a));