Q
擺脫重複陣列
-4
A
回答
3
PHP有一個功能
array_unique
http://php.net/manual/en/function.array-unique.php
編輯
Option 1
<?php
$array1 = array("2011/10/05");
$array2 = array("2011/10/05");
$merged = $array1;
foreach($array2 as $v) array_push($merged,$v);
$unique = array_unique($merged);
?>
你可以使用array_merge,但array_merge的問題是,它加入了相同的密鑰一起,你可能不想要。上面的代碼會將array2中的元素添加到array1中,然後執行array_unique(將array2的元素添加到array1中也可以以不同方式完成)。
0
首先合併,然後獨特
$a = array('2011/10/05');
$b = array('2011/10/05');
$c = array_merge($a,$b);
$d = array_unique($c);
+0
array_merge會合並相同的鍵,即使它包含不同的值。 – blejzz 2012-04-01 17:35:10
+0
@blejzz如果鍵是數字,則不會發生。只有'array_merge_recursive'將合併的鍵是相同的和數字的。 – 2012-04-02 06:03:44
相關問題
- 1. 最好擺脫get_stream_content陣列()
- 2. 擺脫VB列表框中的重複
- 3. 無法擺脫重複
- 4. 無法擺脫重複行
- 5. SAS擺脫「重複」變量
- 6. 幫助擺脫重複的代碼?
- 7. 如何擺脫Asp.Net中的重複gridview?
- 8. 如何擺脫重複的語句行
- 9. 重複以及如何擺脫它們
- 10. SQL查詢來擺脫重複記錄
- 11. 如何擺脫YYSTYPE的重複聲明?
- 12. 如何擺脫重複的if語句?
- 13. 擺脫PHP中的重複信息
- 14. Excel VBA - 擺脫特定列中的重複值
- 15. 如何擺脫數據幀列中的重複值
- 16. 如何擺脫Java Bean對象列表中的重複值
- 17. 如何擺脫在Python列表重複的元素?
- 18. 陣列重複
- 19. 擺脫
- 20. 擺脫#REF!下拉列表
- 21. css html 5擺脫列
- 22. 代碼重構,爲了擺脫重複的代碼
- 23. 擺脫陣列數組中的格式e + xx,Python
- 24. MATLAB如何擺脫循環減去兩個陣列
- 25. 如何在打印時擺脫陣列支架
- 26. Tensorflow重複陣列
- 27. Ç重複陣列
- 28. 擺脫EVAL
- 29. 擺脫nbsp
- 30. 擺脫循環?
我使用的,不可能得到它的工作。我的代碼是:$ date = array_unique($ date); – bobo2000 2012-04-01 17:20:34
發佈您的數組結構。有兩個陣列還是隻有一個?如果有幾個你必須將它們合併在一起,而不是array_unique。 – blejzz 2012-04-01 17:21:40
似乎有2個數組: 陣列 ( [0] => 2011/10/05 ) 陣列 ( [0] => 2011/10/05 ) 如何合併它那麼,做數組是唯一的。這是一個多維數組btw。我已經看過數組合並,但它似乎只適用於如果你有兩個數組在兩個單獨的變量 – bobo2000 2012-04-01 17:24:50