php 删除数组中的值

fxs_2008 fxs_2008 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
如果一个值在数组中,删除它。


if(in_array($a, $arr)){
从$arr中删除$a

}

除了foreach 外,大家有什么好的算法?
...全文

相关推荐

PHP递归删除多维数组中的某个值

主要介绍了PHP递归删除多维数组中的某个值,需要的朋友可以参考下

weixin_38628647

PHP关联数组实现根据元素值删除元素的方法

本文实例讲述了PHP关联数组实现根据元素值删除元素的方法。分享给大家供大家参考。具体如下: <?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)

weixin_38537050

php 删除一个数组中的某个值.兼容多维数组!

复制代码 代码如下: function array_remove_key($array, $keys) { $num = count($keys); $num_last = $num – 1; $this_array_0 = &$array; $last_key = $keys[$num_last]; for ($i = 0; $i < $num_last; $i++) { $this_key = $keys[$i]; $this_var_name = ‘this_array_’ . $i; $next_var_name = ‘this_array_’ . ($i + 1); if (!arr

weixin_38642735

php 删除一维数组中某一个值元素的操作方法

1. 自己写for循环 从array里去掉$tmp这个元素的值 <?php $tmp = '324'; $arr = array( '0' => '321', '1' => '322', '2' => '323', '3' => '324', '4' => '325', '5' => '326', ); 代码 foreach( $arr as $k=>$v) { if($tmp == $v) unset($arr[$k]); } print_r($arr); ?> 此时 Array ( [0] => 321 [1] => 322 [2] => 323 [4] => 325 [

weixin_38707192

PHP删除数组中空值的方法介绍

主要介绍了PHP删除数组中空值的方法介绍,需要的朋友可以参考下

weixin_38634065
评论 7
收藏 已收藏
分享
返回顶部
fxs_2008
基础编程 21,889 成员 140,329 内容