本文 7965 pv

0

删除php数组中的项,删除数组中所有符合要求的指定项

© kekehu / 技术资源 / 2008.11.15 / 19:43 / 7965PV


//第一种方法
//删掉一个数组项
$id='100';
$num='100,200,300';
$history = explode(',', $num);
foreach($history as $val){
     if(strpos($val,$id)===false){//把没有找到的显示出来
  $newnum .= $val.",";//就是没有找到的值,去掉了找到的
    }
}
$newnum = substr($newnum, 0, -1);
$history = explode(',', $newnum);

//第二种方法
//删掉一个数组项
$id='100';
$num='100,200,300';
$history = explode(',', $num);
foreach($history as $key => $value){
     if($value==$id) unset($history[$key]);
}
echo $num=implode(',',$history);

本文有 0 篇评论

发表你的见解

打开HTML 打开UBB 打开表情 隐藏 记住我
emotemotemotemotemotemotemotemotemotemotemotemotemotemotemotemotemotemotemotemot
emotemotemotemotemot