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.ini中的request_order推荐设置
May 10 PHP
在Debian系统下配置LNMP的教程
Jul 09 PHP
详谈PHP编码转换问题
Jul 28 PHP
thinkphp中字符截取函数msubstr()用法分析
Jan 09 PHP
PHP会员找回密码功能的简单实现
Sep 05 PHP
PHP之将POST数据转化为字符串的实现代码
Nov 03 PHP
利用PHP访问MySql数据库的逻辑操作以及增删改查的实例讲解
Aug 30 PHP
PHP实现生成数据字典功能示例
May 24 PHP
PHP配置ZendOpcache插件加速
Feb 14 PHP
Laravel框架实现多数据库连接操作详解
Jul 12 PHP
Laravel框架中集成MongoDB和使用详解
Oct 17 PHP
php 原生分页
Apr 01 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
使用数据库保存session的方法
2006/10/09 PHP
PHP APC的安装与使用详解
2013/06/13 PHP
Laravel学习教程之路由模块
2017/08/18 PHP
Web版彷 Visual Studio 2003 颜色选择器
2007/01/09 Javascript
Jquery.LazyLoad.js修正版下载,实现图片延迟加载插件
2011/03/12 Javascript
js 代码优化点滴记录
2012/02/19 Javascript
Javascript 闭包引起的IE内存泄露分析
2012/05/23 Javascript
jquery插件制作 手风琴Panel效果实现
2012/08/17 Javascript
javascript 全选与全取消功能的实现代码
2012/12/23 Javascript
javascript结合html5 canvas实现(可调画笔颜色/粗细/橡皮)的涂鸦板
2013/04/27 Javascript
如何解决Jquery库及其他库之间的$命名冲突
2013/09/15 Javascript
js如何获取兄弟、父类等节点
2014/01/06 Javascript
javascript版2048小游戏
2015/03/18 Javascript
JavaScript监听文本框回车事件并过滤文本框空格的方法
2015/04/16 Javascript
JavaScript中日期函数的相关操作知识
2016/08/03 Javascript
通过循环优化 JavaScript 程序
2019/06/24 Javascript
前端Vue项目详解--初始化及导航栏
2019/06/24 Javascript
微信小程序实现上拉加载功能
2019/11/20 Javascript
Node.JS获取GET,POST数据之queryString模块使用方法详解
2020/02/06 Javascript
JS内置对象和Math对象知识点详解
2020/04/03 Javascript
从0搭建vue-cli4脚手架
2020/06/17 Javascript
python 生成器协程运算实例
2017/09/04 Python
详解Django中间件的5种自定义方法
2018/07/26 Python
Python延时操作实现方法示例
2018/08/14 Python
OpenCV模板匹配matchTemplate的实现
2019/10/18 Python
如何使用Python发送HTML格式的邮件
2020/02/11 Python
Selenium使用Chrome模拟手机浏览器方法解析
2020/04/10 Python
CSS 3.0 结合video视频实现的创意开幕效果
2020/06/01 HTML / CSS
Vrbo西班牙:预订您的度假公寓(公寓、乡村房屋…)
2020/04/27 全球购物
哈曼俄罗斯官方网上商店:Harman.club
2020/07/24 全球购物
请问如下代码执行后a和b的值分别是什么
2016/05/05 面试题
石油工程专业毕业生求职信
2014/04/13 职场文书
优秀小学生事迹材料
2014/12/26 职场文书
涨工资申请书应该怎么写?
2019/07/08 职场文书
Mysql中一千万条数据怎么快速查询
2021/12/06 MySQL
《Estab Life》4月6日播出 正式PV、主视觉图公开
2022/03/20 日漫