-6
想象一下,您有這個PHP代碼:$array1 = array("henk", "jackson", "henk");
。 有沒有辦法來檢查$ array1是否有兩個相同的值(在這種情況下henk),然後讓它刪除其中的一個,因此一個留在數組中?有沒有辦法檢查兩個相同的值是否在一個數組中
想象一下,您有這個PHP代碼:$array1 = array("henk", "jackson", "henk");
。 有沒有辦法來檢查$ array1是否有兩個相同的值(在這種情況下henk),然後讓它刪除其中的一個,因此一個留在數組中?有沒有辦法檢查兩個相同的值是否在一個數組中
所有你需要的是array_unique()
:
$array1 = array("henk", "jackson", "henk");
$array2 = array_unique($array1);
print_r($array2);
結果:
Array
(
[0] => henk
[1] => jackson
)
[這](http://php.net/manual/en/function.array-unique.php )應該可以幫到你 – Danielius
非常感謝你:D –
祝你好運,並且在下一次閱讀之前詢問和搜索,因爲[this](https://stackoverflow.com/questions/307650/how-to-remove -duplicate-values-from-an-an-array-in-php)是完全一樣的questi作爲你的。 – Danielius