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 相关文章推荐
在PHP中使用XML
Oct 09 PHP
图书管理程序(二)
Oct 09 PHP
PHP 页面编码声明方法详解(header或meta)
Mar 12 PHP
elgg 获取文件图标地址的方法
Mar 20 PHP
PHP 日志缩略名的创建函数代码
May 26 PHP
php使用pdo连接报错Connection failed SQLSTATE的解决方法
Dec 15 PHP
PHP编写简单的App接口
Aug 28 PHP
php mysql PDO 查询操作的实例详解
Sep 23 PHP
PHP学习笔记之session
May 06 PHP
php curl获取https页面内容,不直接输出返回结果的设置方法
Jan 15 PHP
php设计模式之工厂方法模式分析【星际争霸游戏案例】
Jan 23 PHP
PHPExcel实现的读取多工作表操作示例
Apr 14 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抓即时股票信息
2006/10/09 PHP
PHP has encountered an Access Violation 错误的解决方法
2010/01/17 PHP
php简单实现批量上传图片的方法
2016/05/09 PHP
微信支付开发发货通知实例
2016/07/12 PHP
DOM基础教程之使用DOM + Css
2015/01/20 Javascript
jQuery实现时尚漂亮的弹出式对话框实例
2015/08/07 Javascript
js显示当前日期时间和星期几
2015/10/22 Javascript
Jquery on方法绑定事件后执行多次的解决方法
2016/06/02 Javascript
浅谈JavaScript 函数参数传递到底是值传递还是引用传递
2016/08/23 Javascript
简单谈谈Vue 模板各类数据绑定
2016/09/25 Javascript
Webpack执行命令参数详解
2017/06/17 Javascript
关于angularJs清除浏览器缓存的方法
2017/11/28 Javascript
express如何使用session与cookie的方法
2018/01/30 Javascript
vue.js 2.*项目环境搭建、运行、打包发布的详细步骤
2019/05/01 Javascript
浅谈Vue.set实际上是什么
2019/10/17 Javascript
vue-cli3项目升级到vue-cli4 的方法总结
2020/03/19 Javascript
vue+vant 上传图片需要注意的地方
2021/01/03 Vue.js
Python获取网页上图片下载地址的方法
2015/03/11 Python
python中子类调用父类函数的方法示例
2017/08/18 Python
python中返回矩阵的行列方法
2018/04/04 Python
Python实现多态、协议和鸭子类型的代码详解
2019/05/05 Python
python实现屏保程序(适用于背单词)
2019/07/30 Python
关于Python Tkinter Button控件command传参问题的解决方式
2020/03/04 Python
详解Anaconda安装tensorflow报错问题解决方法
2020/11/01 Python
jupyter notebook远程访问不了的问题解决方法
2021/01/11 Python
欧洲最大的笔和书写专家:The Pen Shop
2017/03/19 全球购物
世界上最好的儿童品牌:AlexandAlexa
2018/01/27 全球购物
Wallis官网:英国女装零售商
2020/01/21 全球购物
门卫人员岗位职责
2013/12/24 职场文书
整改报告格式
2014/11/06 职场文书
三好学生事迹材料
2014/12/24 职场文书
廉洁自律准则学习心得体会
2016/01/13 职场文书
餐厅营销的秘密:为什么老顾客会流水?
2019/08/08 职场文书
JavaScript实现简单图片切换
2021/04/29 Javascript
React-vscode使用jsx语法的问题及解决方法
2021/06/21 Javascript
详解Flutter自定义应用程序内键盘的实现方法
2022/06/14 Java/Android