PHP删除数组中的某个元素
来源:互联网 发布:网络歌手怎么注册 编辑:程序博客网 时间:2024/04/30 20:28
PHP数组函数中貌似没有提供删除数组中的某个元素的函数
但却有一个array_search(查找数组中的某个元素,并返回其键名)
那么就用一下它了
$array_key = array_search($target_value,$target_array);
if($array_key||$array_key===0)unset($target_array[$target_value]);
//这里的条件用$array_key!==false也是可以的吧
OK了
本来想直接
$target_array[$target_value] = NULL;
而不想用unset的
记得老师说把一个变量赋值为NULL就相当于unset掉了
因为好像在哪里看到说赋值的效率要比函数的效率高很多
就像最好用
$array[] = $value;
代替
array_push($array,$value);
一样
但后来一测试发现不行
$target_array[$target_value] = NULL;
的话
数组里还是有这个元素,只不过值为NULL了
所以还是老老实实的unset的吧
- PHP删除数组中的某个元素
- C#----删除数组中的某个元素
- ArrayList删除数组中的某个元素
- js删除Array数组中的某个元素
- angular删除数组中的某个元素
- php 去除数组中的某个元素
- php 去除数组中的某个元素
- PHP 删除数组元素中的坑
- 有关jquery/js删除数组中的某个元素的方法
- JS数组删除某个元素
- 删除JSONArray中的某个元素
- 删除JSONArray中的某个元素
- PHP删除数组元素
- PHP数组删除元素
- 数组:php array_filter()删除数组中的空元素
- 【php】php函数array_shift()在删除数组元素中的用法
- 删除数组中的某个数字
- js删除数组里的某个元素
- MD5加密程序
- 《软件自动化测试成功之道》节选11 - 常用脚本函数的封装
- flex 图表
- 基于FPGA的8位CISC CPU设计
- 诺贝尔奖评委:中国学者迷信权威,缺乏创新性
- PHP删除数组中的某个元素
- 周鸿祎麻辣点评中国互联网公司
- Sybase数据库安装&FAQ
- 随便说说!!
- C8051F12X中多bank的分区跳转处理
- JS保留两位小数
- 画两圆外公切线 c#
- 字符串差异度
- javascript中几种操作打印的方法