PHP实现多维数组转字符串和多维数组转一维数组的方法


Posted in PHP onAugust 08, 2015

本文实例讲述了PHP实现多维数组转字符串和多维数组转一维数组的方法。分享给大家供大家参考。具体实现方法如下:

/** 
* @method 多维数组转字符串 
* @param type $array 
* @return type $srting 
* @author yanhuixian 
*/ 
function arrayToString($arr) { 
if (is_array($arr)){ 
return implode(',', array_map('arrayToString', $arr)); 
} 
return $arr; 
} 
/** 
* @method 多维数组变成一维数组 
* @staticvar array $result_array 
* @param type $array 
* @return type $array 
* @author yanhuixian 
*/ 
function multi2array($array) { 
static $result_array = array(); 
foreach ($array as $key => $value) { 
if (is_array($value)) { 
array_multi2array($value); 
} 
else 
$result_array[$key] = $value; 
} 
return $result_array; 
}

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

PHP 相关文章推荐
php下一个阿拉伯数字转中文数字的函数
Jul 16 PHP
解析在PHP中使用mysqli扩展库对mysql的操作
Jul 03 PHP
php 批量替换程序的具体实现代码
Oct 04 PHP
PHP生成条形图的方法
Dec 10 PHP
举例讲解PHP面对对象编程的多态
Aug 12 PHP
php经典算法集锦
Nov 14 PHP
Zend Framework教程之Loader以及PluginLoader用法详解
Mar 09 PHP
php封装的数据库函数与用法示例【参考thinkPHP】
Nov 08 PHP
ThinkPHP中create()方法自动验证实例
Apr 26 PHP
源码分析 Laravel 重复执行同一个队列任务的原因
Dec 25 PHP
解决Laravel自定义类引入和命名空间的问题
Oct 15 PHP
laravel 模型查询按照whereIn排序的示例
Oct 16 PHP
Smarty使用自定义资源的方法
Aug 08 #PHP
SESSION存放在数据库用法实例
Aug 08 #PHP
摘自织梦CMS的HTTP文件下载类
Aug 08 #PHP
摘自织梦CMS中的图片处理类
Aug 08 #PHP
PHP模拟asp.net的StringBuilder类实现方法
Aug 08 #PHP
php自动识别文字编码并转换为目标编码的方法
Aug 08 #PHP
PHP模拟asp中response类实现方法
Aug 08 #PHP
You might like
PHP四大安全策略
2014/03/12 PHP
详解Grunt插件之LiveReload实现页面自动刷新(两种方案)
2015/07/31 PHP
利用javascript查看html源文件
2006/11/08 Javascript
jquery text,radio,checkbox,select操作实现代码
2009/07/09 Javascript
JavaScript 设计模式学习 Factory
2009/07/29 Javascript
javascript 获取图片尺寸及放大图片
2013/09/04 Javascript
javascript电商网站抢购倒计时效果实现
2015/11/19 Javascript
探讨:JavaScript ECAMScript5 新特性之get/set访问器
2016/05/05 Javascript
JS仿hao123导航页面图片轮播效果
2016/09/01 Javascript
jQuery.Form上传文件操作
2017/02/05 Javascript
JS去掉字符串前后空格、阻止表单提交的实现代码
2017/06/08 Javascript
vue 弹框产生的滚动穿透问题的解决
2018/09/21 Javascript
详解Jest结合Vue-test-utils使用的初步实践
2019/06/27 Javascript
[08:07]DOTA2每周TOP10 精彩击杀集锦vol.8
2014/06/25 DOTA
[56:45]DOTA2上海特级锦标赛D组小组赛#1 EG VS COL第一局
2016/02/28 DOTA
[02:09]2018DOTA2亚洲邀请赛TNC赛前采访
2018/04/04 DOTA
python如何实现excel数据添加到mongodb
2015/07/30 Python
python中set常用操作汇总
2016/06/30 Python
Python项目 基于Scapy实现SYN泛洪攻击的方法
2019/07/23 Python
Python django搭建layui提交表单,表格,图标的实例
2019/11/18 Python
Python流程控制常用工具详解
2020/02/24 Python
django创建css文件夹的具体方法
2020/07/31 Python
事业单位个人应聘自荐信
2013/09/21 职场文书
环境工程专业个人求职信
2013/12/05 职场文书
药学专业学生的自我评价分享
2014/02/06 职场文书
大学生军训自我鉴定
2014/02/12 职场文书
学历公证书范本
2014/04/09 职场文书
学前班学生评语
2014/12/29 职场文书
2015年大学生工作总结
2015/04/21 职场文书
2015年六一儿童节活动方案
2015/05/05 职场文书
关于迟到的检讨书
2015/05/06 职场文书
大学生敬老院活动总结
2015/05/07 职场文书
大学生入党自传2015
2015/06/26 职场文书
2016春季运动会前导词
2015/11/25 职场文书
GitHub上77.9K的Axios项目有哪些值得借鉴的地方详析
2021/06/15 Javascript
动画「进击的巨人」第86话播出感谢绘公开
2022/03/21 日漫