function getposts($search){
$url = "http://search.twitter.com/search.json?q=".$search."&include_entities=true&result_type=mixed";
$value = file_get_contents($url);
$array = json_decode($value, true);
foreach($array['results'] as $id){
$uniquearray[] = array_unique($id);
}
for($i=0;$i<count($uniquearray);$i++){
$output .= $uniquearray[$i]['from_user_id'];
$output .= "<br />";
}
return $output;
}
那是什麼我嘗試,但它似乎沒有工作,它只是讓過去後,現在我想那是因爲它過濾從每個用戶,並因爲其中一些是從不同的用戶,但與其它鍵的所有值它刪除它們的值相同。我只想避免重複from_user_id鍵值。如何檢測數組中的重複ID?
有人可以幫我解決這個問題嗎?我正在使用twitter api。並使用該網址:
http://search.twitter.com/search.json?q=apitesttweet&include_entities=true&result_type=mixed
'array_unique()'不會過濾任何東西。它會返回相同的數組。在最後你會看到相同的數據。 –