首页 > 代码库 > PHP 从数组中删除指定元素

PHP 从数组中删除指定元素

 

<?php

$arr1 = array(1,3, 5,7,8);

$key = array_search(3, $arr1);

if ($key !== false){

  array_splice($arr1, $key, 1);

}

var_dump($arr1);

// array(4) { [0]=> int(1) [1]=> int(5) [2]=> int(7) [3]=> int(8) }

?>

 

<?php

 

$arr2 = array(1,3, 5,7,8);

 

foreach ($arr2 as $key=>$value)

 

{

 

  if ($value =http://www.mamicode.com/== 3){

 

    unset($arr2[$key]);

 

  }

 

}

 

var_dump($arr2);

 

// array(4) { [0]=> int(1) [2]=> int(5) [3]=> int(7) [4]=> int(8) }

 

?>

 

PHP 从数组中删除指定元素