如何删除数组中的值?

时间:2015-07-27 11:10:19

标签: php arrays

$abc = array( 1 ,2, 3, 4, 5  934, ......);

现在我想从数组中删除特定值而没有任何循环,因为我的数组可以包含n个值。

Note : Value will not be repeated.

2 个答案:

答案 0 :(得分:1)

您可以使用此

<?php
  $key = array_search(5, $abc);
  if($key!==false) unset($abc[$key]);
?>

答案 1 :(得分:1)

使用unset()array_search()

的组合
$search = 4;
unset($abc[array_search($search, $abc)]);