-1
我正在檢查10個點的列表,每個點有3個頂級用戶,在回顯和存儲之前查看用戶是否在陣列中。如何使用單個數組搜索重複數組?
foreach($top_10['top_10'] as $top10) //loop each spot
{
$getuser = ltrim($top10['url'], " users/"); //strip url
if ($usercount < 3) {
if ((array_search($getuser, $array) !== true)) {
echo $getuser;
$array[$c++] = $getuser;
}
else {
echo "duplicate <br /><br />";
}
}
}
我遇到的問題是,對於每一個循環,它創建出於某種原因,只允許array_search搜索當前的陣列,而不是將所有的合併多維數組。我想將所有內容都存儲在同一個$數組中。這是我看到之後的一個print_r($ array)
Array ([0] => 120728 [1] => 205247) Array ([0] => 232123 [1] => 091928)