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 相关文章推荐
Win2003服务器安全加固设置--进一步提高服务器安全性
May 23 PHP
PHP GD 图像处理组件的常用函数总结
Apr 28 PHP
QQ登录 PHP OAuth示例代码
Jul 20 PHP
浏览器关闭后,能继续执行的php函数(ignore_user_abort)
Aug 01 PHP
深入HTTP响应状态码速查表的详解
Jun 07 PHP
PHP error_log()将错误信息写入一个文件(定义和用法)
Oct 25 PHP
PHP实现文件上传下载实例
Oct 18 PHP
PHP单例模式定义与使用实例详解
Feb 06 PHP
PHP-FPM和Nginx的通信机制详解
Feb 01 PHP
Yii框架中用response保存cookie,用request读取cookie的原理解析
Sep 04 PHP
在Laravel中实现使用AJAX动态刷新部分页面
Oct 15 PHP
laravel框架中路由设置,路由参数和路由命名实例分析
Nov 23 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
用文本文件制作留言板提示(下)
2006/10/09 PHP
PHP 5.3 下载时 VC9、VC6、Thread Safe、Non Thread Safe的区别分析
2011/03/28 PHP
深入php list()函数的详解
2013/06/05 PHP
php ci 获取表单中多个同名input元素值的代码
2016/03/25 PHP
JS 无法通过W3C验证的处理方法
2010/03/09 Javascript
js判断滚动条是否已到页面最底部或顶部实例
2014/11/20 Javascript
Javascript基础教程之JavaScript语法
2015/01/18 Javascript
js中的内部属性与delete操作符介绍
2015/08/10 Javascript
用js控件div的滚动条,让它在内容更新时自动滚到底部的实现方法
2016/10/27 Javascript
JavaScript中数据类型转换总结
2016/12/25 Javascript
微信小程序 欢迎页面的制作(源码下载)
2017/01/09 Javascript
简单实现js上传文件功能
2017/08/21 Javascript
AngularJS实现controller控制器间共享数据的方法示例
2017/10/30 Javascript
详解如何实现一个简单的 vuex
2018/02/10 Javascript
原生js实现公告滚动效果
2021/01/10 Javascript
vue-cli点击实现全屏功能
2020/03/07 Javascript
在vant中使用时间选择器和popup弹出层的操作
2020/11/04 Javascript
[43:03]LGD vs Newbee 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/19 DOTA
基于Python socket的端口扫描程序实例代码
2018/02/09 Python
python 格式化输出百分号的方法
2019/01/20 Python
将string类型的数据类型转换为spark rdd时报错的解决方法
2019/02/18 Python
使用python实现mqtt的发布和订阅
2019/05/05 Python
根据tensor的名字获取变量的值方式
2020/01/04 Python
关于python 跨域处理方式详解
2020/03/28 Python
Python unittest单元测试框架及断言方法
2020/04/15 Python
约瑟夫·特纳男装:Joseph Turner
2017/10/10 全球购物
德国内衣、泳装和睡衣网上商店:Bigsize Dessous
2018/07/09 全球购物
戴尔新加坡官网:Dell Singapore
2020/12/13 全球购物
机械设计及其自动化专业推荐信
2013/10/31 职场文书
副总经理工作职责
2013/11/28 职场文书
实验室的标语
2014/06/20 职场文书
代理人委托书
2014/08/01 职场文书
2014年高中生自我评价范文
2014/09/26 职场文书
全国法院系统开展党的群众路线教育实践活动综述(全文)
2014/10/25 职场文书
教你做个可爱的css滑动导航条
2021/06/15 HTML / CSS
python中if和elif的区别介绍
2021/11/07 Python