function RemoveLightOk($onlist) {
$remainingvalues= array();
$remainingvalues= explode('' , $onlist);
foreach ($remainingvalues as $key){
$query = mysql_query("select * from table where id = '".$key."'");
$rs= mysql_fetch_assoc($query);
$id = $rs["id"];
// How to compare or check and matched ids are removed. return remaining values in an array how?
}
return $remainingvalues;
}
這裏是$onlist
表示這是一個數組。像所有ID一起進入陣列。僅使用PHP。如何比較或檢查和匹配的ID被刪除。返回數組中的剩餘值如何?
我正在使用這個array_diff()函數。但我有這個問題。 array_diff():參數#1不是數組。如何解決這個問題.. – user3458420
array_diff的參數#1被過濾了嗎?你用array_filter初始化後修改它嗎? (順便說一句,我編輯了我的答案在查詢中的一個小修改) – mesutozer