php恢复数组的key为数字序列的方法


Posted in PHP onApril 28, 2015

本文实例讲述了php恢复数组的key为数字序列的方法。分享给大家供大家参考。具体分析如下:

这里实现php把数组的key值恢复成类似于0,1,2,3,4,5...这样的数字序列

function restore_array($arr){
 if (!is_array($arr)){ return $arr; }
 $c = 0; $new = array();
 while (list($key, $value) = each($arr)){
  if (is_array($value)){
   $new[$c] = restore_array($value);
  }
  else { $new[$c] = $value; }
  $c++;
 }
 return $new;
}

演示范例:

restore_array(array('a' => 1, 'b' => 2)); --> returns array(0 => 1, 1 => 2)

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
如何给phpadmin一个保护
Oct 09 PHP
介绍php设计模式中的工厂模式
Jun 12 PHP
PHP合并数组+与array_merge的区别分析
Aug 01 PHP
php进行支付宝开发中return_url和notify_url的区别分析
Dec 22 PHP
PHP设置进度条的方法
Jul 08 PHP
实例简介PHP的一些高级面向对象编程的特性
Nov 27 PHP
thinkphp项目部署到Linux服务器上报错“模板不存在”如何解决
Apr 27 PHP
php获取一定范围内取N个不重复的随机数
May 28 PHP
PHP基于单例模式编写PDO类的方法
Sep 13 PHP
php函数mkdir实现递归创建层级目录
Oct 27 PHP
PHP编程计算日期间隔天数的方法
Apr 26 PHP
Yii框架where查询用法实例分析
Oct 22 PHP
php递归调用删除数组空值元素的方法
Apr 28 #PHP
php删除文本文件中重复行的方法
Apr 28 #PHP
php实现简单的语法高亮函数实例分析
Apr 27 #PHP
php转换颜色为其反色的方法
Apr 27 #PHP
PHP结合jQuery.autocomplete插件实现输入自动完成提示的功能
Apr 27 #PHP
PHP+jQuery+Ajax实现用户登录与退出
Apr 27 #PHP
php使用cookie实现记住用户名和密码实现代码
Apr 27 #PHP
You might like
PHP将二维数组某一个字段相同的数组合并起来的方法
2016/02/26 PHP
yii2中的rules 自定义验证规则详解
2016/04/19 PHP
ASP中Sub和Function的区别说明
2020/08/30 Javascript
Jquery弹出窗口插件 LeanModal的使用方法
2012/03/10 Javascript
浅谈javascript的Array.prototype.slice.call
2015/08/31 Javascript
js前端实现多图图片上传预览的两个方法(推荐)
2016/11/18 Javascript
老生常谈ES6中的类
2017/07/31 Javascript
js动态添加表格逐行添加、删除、遍历取值的实例代码
2018/01/25 Javascript
JS与jQuery判断文本框还剩多少字符可以输入的方法
2018/09/01 jQuery
2种在vue项目中使用百度地图的简单方法
2018/09/28 Javascript
JS立即执行函数功能与用法分析
2019/01/15 Javascript
JavaScript数据结构与算法之二叉树实现查找最小值、最大值、给定值算法示例
2019/03/01 Javascript
[01:16:28]DOTA2-DPC中国联赛 正赛 iG vs Magma BO3 第二场 2月23日
2021/03/11 DOTA
老生常谈Python startswith()函数与endswith函数
2017/09/08 Python
Python3实现腾讯云OCR识别
2018/11/27 Python
Python 多线程其他属性以及继承Thread类详解
2019/08/28 Python
通过字符串导入 Python 模块的方法详解
2019/10/27 Python
手机端用rem+scss做适配的详解
2017/11/15 HTML / CSS
英国男女豪华配饰和礼品网站:Black.co.uk
2020/02/28 全球购物
阿联酋最好的手机、电子产品和家用电器网上商店:Eros Digital Home
2020/08/09 全球购物
GWT都有什么特性
2016/12/02 面试题
Ruby如何创建一个线程
2013/03/10 面试题
校园网站的创业计划书范文
2013/12/30 职场文书
《台湾的蝴蝶谷》教学反思
2014/02/20 职场文书
爱心捐助倡议书
2014/05/19 职场文书
死亡证明书样本说明
2014/10/18 职场文书
2015年招聘工作总结
2014/12/12 职场文书
2015年党员自评材料
2014/12/17 职场文书
留学推荐信中文范文
2015/03/26 职场文书
冰雪公主观后感
2015/06/16 职场文书
新郎婚礼致辞
2015/07/27 职场文书
电工生产实习心得体会
2016/01/22 职场文书
如何用JavaScipt测网速
2021/05/09 Javascript
MySQL EXPLAIN输出列的详细解释
2021/05/12 MySQL
Python Pandas常用函数方法总结
2021/06/15 Python
Spring Cloud OpenFeign模版化客户端
2022/06/25 Java/Android