当前位置: 首页 > 图文教程 > 网络编程 > PHP > php 删除数组元素

PHP
PHP+MySQL5.0中文乱码解决方法
PHP配置心得包含MYSQL5乱码解决
解决phpmyadmin 乱码,支持gb2312和utf-8
PHP中的类-什么叫类
图解MYSQL的安装和数据升级
索引的优点和缺点
php5 and xml示例
如何使用脚本模仿登陆过程
header()函数使用说明
文件系统基本操作类
PHP中的日期及时间
PHP常用代码
怎么样可以把 phpinfo()屏蔽掉?
PHP文本操作类
PHP静态类
用PHP查询域名状态whois的类
php获得文件扩展名三法
几个学习PHP的网址
目录,文件操作详谈—PHP
用PHP实现将GB编码转换为UTF8

PHP 中的 php 删除数组元素


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-13   浏览: 129 ::
收藏到网摘: n/a

array_filter — 用回调函数过滤数组中的单元 如果没有提供 callback 函数,array_filter() 将删除 input 中所有等值为 FALSE 的条目。
删除数组中为空值的元素就可以使用这个函数。
复制代码 代码如下:

//删除数组中的一个元素
function array_remove_value(&$arr, $var){
foreach ($arr as $key => $value) {
if (is_array($value)) {
array_remove_value($arr[$key], $var);
} else {
$value = trim($value);
if ($value == $var) {
unset($arr[$key]);
} else {
$arr[$key] = $value;
}
}
}
}