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 相关文章推荐
PHP5.0正式发布 不完全兼容PHP4 新增多项功能
Oct 09 PHP
Notice: Undefined index: page in E:\PHP\test.php on line 14
Nov 02 PHP
php入门学习知识点八 PHP中for循环基本应用之九九乘法口绝表
Jul 14 PHP
PHP高级对象构建 多个构造函数的使用
Feb 05 PHP
PHP优于Node.js的五大理由分享
Sep 15 PHP
深入PHP异步执行的详解
Jun 03 PHP
discuz图片顺序混乱解决方案
Jul 29 PHP
php+ajax 实现输入读取数据库显示匹配信息
Oct 08 PHP
PHP中调用C/C++制作的动态链接库的教程
Mar 10 PHP
php文件操作小结(删除指定文件/获取文件夹下的文件名/读取文件夹下图片名)
May 09 PHP
yii通过小物件生成view的方法
Oct 08 PHP
php统计数组不同元素的个数的实例方法
Sep 26 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代码包装修正版
2008/03/15 PHP
php安全之直接用$获取值而不$_GET 字符转义
2012/06/03 PHP
PHP基础知识回顾
2012/08/16 PHP
PHP基于堆栈实现的高级计算器功能示例
2017/09/15 PHP
yii2 开发api接口时优雅的处理全局异常的方法
2019/05/14 PHP
javascript当onmousedown、onmouseup、onclick同时应用于同一个标签节点Element
2010/01/05 Javascript
js 禁用只读文本框获得焦点时的退格键
2010/04/25 Javascript
jQuery实现公告文字左右滚动的实例代码
2013/10/29 Javascript
AngularJS中的模块详解
2015/01/29 Javascript
JavaScript组件焦点与页内锚点间传值的方法
2015/02/02 Javascript
Javascript简单实现面向对象编程继承实例代码
2015/11/27 Javascript
jquery层级选择器(匹配父元素下的子元素实现代码)
2016/09/05 Javascript
js下载文件并修改文件名
2017/05/08 Javascript
详解Nodejs mongoose
2018/06/10 NodeJs
ionic grid(栅格)九宫格制作详解
2018/06/30 Javascript
cordova+vue+webapp使用html5获取地理位置的方法
2019/07/06 Javascript
JavaScript RegExp 对象用法详解
2019/09/24 Javascript
javascript实现画板功能
2020/04/12 Javascript
vue 解决addRoutes多次添加路由重复的操作
2020/08/04 Javascript
[02:03]《现实生活中的DOTA2》—林书豪&DOTA2职业选手出演短片
2015/08/18 DOTA
跟老齐学Python之有容乃大的list(2)
2014/09/15 Python
Python实现定时任务
2017/02/08 Python
python如何查看微信消息撤回
2018/11/27 Python
python pandas时序处理相关功能详解
2019/07/03 Python
python 画条形图(柱状图)实例
2020/04/24 Python
一文带你掌握Pyecharts地理数据可视化的方法
2021/02/06 Python
购买限量版收藏品、珠宝和礼品:Bradford Exchange
2016/09/23 全球购物
SmartBuyGlasses美国官网:太阳眼镜和眼镜
2017/08/20 全球购物
英国皇家邮政海外旗舰店:Royal Mail
2018/02/21 全球购物
NFL Game Pass欧洲:在线观看NFL比赛直播和点播,以高清质量播放
2018/08/30 全球购物
工程造价自荐信
2013/10/09 职场文书
《爱如茉莉》教后反思
2014/04/12 职场文书
经营理念标语
2014/06/21 职场文书
销售员自我评价
2015/03/11 职场文书
浅谈mysql返回Boolean类型的几种情况
2021/06/04 MySQL
Pillow图像处理库安装及使用
2022/04/12 Python