I'm面臨這個問題,大概這是愚蠢的......但在這裏,我們去:填充數組與非重複鍵值PHP的
我有一個普通的foreach:
foreach $values as $values => $key {
$test[] = $key;
}
當然
測試是在循環外部定義的。現在
,這將返回是這樣的:
array(6) {
[0]=> int(10)
[1]=> int(16)
[2]=> int(10)
[3]=> int(16)
[4]=> int(10)
[5]=> int(16)
[6]=> int(10)
}
不過,我需要重複的值被忽略,因此,測試會是這樣的:
array(2) {
[0]=> int(10)
[1]=> int(16)
}
和新值僅添加如果只有在不重複的情況下。我已經嘗試array_unique和array_values但是我不使用如果我實施它們不好或有什麼問題...
任何幫助將不勝感激。
最好的問候。
目前還不清楚給我你想要什麼 – Daan
使用'array_unique'時出了什麼問題?另請參閱'in_array'。 – Jim
它由於某種原因返回null – andresmijares25