代码如下 复制代码
function deletefromarray(&$array, $deleteit, $useoldkeys = false)
{
$tmparray = array();
$found = false;
foreach($array as $key => $value)
{
if($value !== $deleteit)
{
if(false === $useoldkeys)
{
$tmparray[] = $value;
}
else
{
$tmparray[$key] = $value;
}
}
else
{
$found = true;
}
}
$array = $tmparray;
return $found;
}
?>
http://www.bkjia.com/phpjc/445321.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/445321.htmltecharticle下面提供两款高效的经典的删除数组元素的方法,我们可以指定删除那个就删除,有需要的同学可以参考一下,这里来自php.net哦。 代码如下...
