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


Posted in PHP onFebruary 18, 2012
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 (!array_key_exists($this_key, $$this_var_name)) { 
break; 
} 
$$next_var_name = &${$this_var_name}[$this_key]; 
} 
unset(${$next_var_name}[$last_key]); 
return $array; 
}
PHP 相关文章推荐
木翼下载系统中说明的PHP安全配置方法
Jun 16 PHP
PHP如何编写易读的代码
Jul 10 PHP
使用php shell命令合并图片的代码
Jun 23 PHP
php摘要生成函数(无乱码)
Feb 04 PHP
php连接函数implode与分割explode的深入解析
Jun 26 PHP
php判断当前用户已在别处登录的方法
Jan 06 PHP
php获取本周星期一具体日期的方法
Apr 20 PHP
利用php_imagick实现复古效果的方法
Oct 18 PHP
php中__toString()方法用法示例
Dec 07 PHP
详解php语言最牛掰的Laravel框架
Nov 20 PHP
ThinkPHP框架实现定时执行任务的两种方法分析
Sep 04 PHP
浅析PHP echo 和 print 语句
Jun 30 PHP
php 获取百度的热词数据的代码
Feb 18 #PHP
php 网上商城促销设计实例代码
Feb 17 #PHP
php中通过curl模拟登陆discuz论坛的实现代码
Feb 16 #PHP
初品cakephp 入门基础
Feb 16 #PHP
php线性表顺序存储实现代码(增删查改)
Feb 16 #PHP
用PHP实现Ftp用户的在线管理
Feb 16 #PHP
PHP排序算法的复习和总结
Feb 15 #PHP
You might like
PHP.MVC的模板标签系统(一)
2006/09/05 PHP
PHP 编程的 5个良好习惯
2009/02/20 PHP
使用PHPMYADMIN操作mysql数据库添加新用户和数据库的方法
2010/04/02 PHP
php缓冲 output_buffering和ob_start使用介绍
2014/01/30 PHP
yii2.0之GridView自定义按钮和链接用法
2014/12/15 PHP
js原生态函数中使用jQuery中的 $(this)无效的解决方法
2011/05/25 Javascript
JS获取并操作iframe中元素的方法
2013/03/21 Javascript
javascript获取函数名称、函数参数、对象属性名称的代码实例
2014/04/12 Javascript
在JS中解析HTML字符串示例代码
2014/04/16 Javascript
JS实现的数组全排列输出算法
2015/03/19 Javascript
JavaScript通过setTimeout实时显示当前时间的方法
2015/04/16 Javascript
简单实现jQuery进度条轮播实例代码
2016/06/20 Javascript
Bootstrap Metronic完全响应式管理模板之菜单栏学习笔记
2016/07/08 Javascript
jQuery实现select下拉框获取当前选中文本、值、索引
2017/05/08 jQuery
微信小程序promsie.all和promise顺序执行
2017/10/27 Javascript
JavaScript中Object值合并方法详解
2017/12/22 Javascript
关于react-router/react-router-dom v4 history不能访问问题的解决
2018/01/08 Javascript
vue与vue-i18n结合实现后台数据的多语言切换方法
2018/03/08 Javascript
解决微信小程序云开发中获取数据库的内容为空的方法
2019/05/15 Javascript
jQuery实现倒计时功能完整示例
2020/06/01 jQuery
用Python的线程来解决生产者消费问题的示例
2015/04/02 Python
浅谈Python中列表生成式和生成器的区别
2015/08/03 Python
python中requests库session对象的妙用详解
2017/10/30 Python
手把手教你用python抢票回家过年(代码简单)
2018/01/21 Python
使用python将图片格式转换为ico格式的示例
2018/10/22 Python
Python大数据之网络爬虫的post请求、get请求区别实例分析
2019/11/16 Python
使用CSS3的appearance属性改变元素的外观的方法
2015/12/12 HTML / CSS
Stylenanda中文站:韩国一线网络服装品牌
2016/12/22 全球购物
泰国第一在线超市:Tops
2021/02/13 全球购物
党员组织关系介绍信
2014/02/13 职场文书
感恩教育月活动总结
2014/07/07 职场文书
办公室主任岗位职责
2015/01/31 职场文书
风之谷观后感
2015/06/11 职场文书
使用Selenium实现微博爬虫(预登录、展开全文、翻页)
2021/04/13 Python
MySQL 重写查询语句的三种策略
2021/05/10 MySQL
django学习之ajax post传参的2种格式实例
2021/05/14 Python