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 相关文章推荐
PHP5中的this,self和parent关键字详解教程
Mar 19 PHP
PHP基础学习之流程控制的实现分析
Apr 28 PHP
PHP 文件编程综合案例-文件上传的实现
Jul 03 PHP
php编写简单的文章发布程序
Jun 18 PHP
微信公众平台开发之配置与请求
Aug 26 PHP
Yii使用DeleteAll连表删除出现报错问题的解决方法
Jul 14 PHP
php加密解密字符串示例
Oct 13 PHP
PHP jQuery+Ajax结合写批量删除功能
May 19 PHP
PHP后端银联支付及退款实例代码
Jun 23 PHP
PHP利用Mysql锁解决高并发的方法
Sep 04 PHP
Thinkphp 框架扩展之标签库驱动原理与用法分析
Apr 23 PHP
用php如何解决大文件分片上传问题
Jul 07 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/08/20 PHP
php中常见的sql攻击正则表达式汇总
2014/11/06 PHP
php输入数据统一类实例
2015/02/23 PHP
PHP JSON格式的中文显示问题解决方法
2015/04/09 PHP
php给图片添加文字水印方法汇总
2015/08/27 PHP
laravel 框架结合关联查询 when()用法分析
2019/11/22 PHP
Js+Dhtml:WEB程序员简易开发工具包(预先体验版)
2006/11/07 Javascript
jsTree树控件(基于jQuery, 超强悍)[推荐]
2009/09/01 Javascript
js prototype截取字符串函数
2010/04/01 Javascript
jquery中get和post的简单实例
2014/02/04 Javascript
jquery实现checkbox 全选/全不选的通用写法
2014/02/22 Javascript
从零学JSON之JSON数据结构
2014/05/19 Javascript
js兼容火狐获取图片宽和高的方法
2015/05/21 Javascript
跟我学习javascript的函数调用和构造函数调用
2015/11/16 Javascript
基于Javascript实现弹出页面效果
2016/01/01 Javascript
jQuery、zepto、js常用小技巧
2017/02/12 Javascript
Vim快速合并行及vim 将文件所有行合并到一行
2017/11/27 Javascript
babel的使用及安装配置教程
2018/02/22 Javascript
Angular5升级RxJS到5.5.3报错:EmptyError: no elements in sequence的解决方法
2018/04/09 Javascript
详解如何理解vue的key属性
2019/04/14 Javascript
python通过加号运算符操作列表的方法
2015/07/28 Python
详解Python中的文件操作
2016/08/28 Python
numpy.where() 用法详解
2019/05/27 Python
windows10在visual studio2019下配置使用openCV4.3.0
2020/07/14 Python
Python实现http接口自动化测试的示例代码
2020/10/09 Python
美国折衷生活方式品牌:Robert Graham
2018/07/13 全球购物
大学生标准推荐信范文
2013/11/25 职场文书
秋季红领巾广播稿
2014/01/27 职场文书
上班离岗检讨书
2014/01/27 职场文书
社区综治宣传月活动总结
2014/07/02 职场文书
三严三实对照检查材料
2014/09/22 职场文书
领导参观欢迎词
2015/01/26 职场文书
三行辞职书范文
2015/02/26 职场文书
golang如何去除多余空白字符(含制表符)
2021/04/25 Golang
vue 实现弹窗关闭后刷新效果
2022/04/08 Vue.js
Python通用验证码识别OCR库ddddocr的安装使用教程
2022/07/07 Python