php如何删除关联数组元素-PHP问题

资源魔 30 0

php删除了联系关系数组元素的办法:起首创立一个PHP示例文件;而后界说一个“removeArrayElement”办法;接着经过轮回遍历的办法删除了联系关系数组中的元素便可。

php删除了联系关系数组元素的办法:

$array1 = array("a" => "green", "red", "blue", "red");
$array2 = array("b" => "green");
$result = array_diff($array1, $array2);
//这样就相称于删除了$array1里的值为"green"的元素。
print_r($result);
?>

另有一个办法,比下面的复杂一些,然而成果同样:

function removeArrayElement(&$ar,$val)
{
$tmp = array();
foreach($ar as $k => $arc)
{
  if($arc!=$val)
  {
  $tmp[$k]=$arc;
  }
}
$ar = $tmp;
unset($tmp);
}

想理解更多编程学习,敬请存眷php培训栏目!

以上就是php若何删除了联系关系数组元素的具体内容,更多请存眷资源魔其它相干文章!

标签: php php教程 php故障解决 php使用问题 关联数组元素

抱歉,评论功能暂时关闭!