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 相关文章推荐
3
Oct 09 PHP
PHP输出控制功能在简繁体转换中的应用
Oct 09 PHP
解决文件名解压后乱码的问题 将文件名进行转码的代码
Jan 10 PHP
str_replace只替换一次字符串的方法
Apr 09 PHP
PHP中round()函数对浮点数进行四舍五入的方法
Nov 19 PHP
PHP使用NuSOAP调用Web服务的方法
Jul 18 PHP
PHP实现的简单网络硬盘
Jul 29 PHP
php5.4传引用时报错问题分析
Jan 22 PHP
PHP页面跳转操作实例分析(header方法)
Sep 28 PHP
thinkphp自定义权限管理之名称判断方法
Apr 01 PHP
php lcg_value与mt_rand生成0~1随机小数的效果对比分析
Apr 05 PHP
Laravel中9个不经常用的小技巧汇总
Apr 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
一个可以找出源代码中所有中文的工具
2006/10/25 PHP
ThinkPHP模板判断输出Present标签用法详解
2014/06/30 PHP
PHP获取当前文件的父目录方法汇总
2016/07/21 PHP
基于win2003虚拟机中apache服务器的访问
2017/08/01 PHP
strpos() 函数判断字符串中是否包含某字符串的方法
2019/01/16 PHP
Auntion-TableSort国人写的一个javascript表格排序的东西
2007/11/12 Javascript
window.name代替cookie的实现代码
2010/11/28 Javascript
使用Post提交时须将空格转换成加号的解释
2013/01/14 Javascript
JS获取图片实际宽高及根据图片大小进行自适应
2013/08/11 Javascript
推荐5 个常用的JavaScript调试技巧
2015/01/08 Javascript
微信小程序 flex实现导航实例详解
2017/04/26 Javascript
js canvas实现写字动画效果
2018/11/30 Javascript
js+HTML5 canvas 实现简单的加载条(进度条)功能示例
2019/07/16 Javascript
javascript随机变色实例代码
2019/10/15 Javascript
Vue实现数据请求拦截
2019/10/23 Javascript
Vue filter 过滤当前时间 实现实时更新效果
2019/12/20 Javascript
vue.js使用v-model实现父子组件间的双向通信示例
2020/02/05 Javascript
vue中element 的upload组件发送请求给后端操作
2020/09/07 Javascript
通过实例解析jQ Ajax操作相关原理
2020/09/23 Javascript
[55:26]DOTA2-DPC中国联赛 正赛 Aster vs LBZS BO3 第一场 2月23日
2021/03/11 DOTA
Python自动化运维和部署项目工具Fabric使用实例
2016/09/18 Python
Python3实现爬取指定百度贴吧页面并保存页面数据生成本地文档的方法
2018/04/22 Python
Python判断变量名是否合法的方法示例
2019/01/28 Python
Python OS模块实例详解
2019/04/15 Python
使用Python脚本从文件读取数据代码实例
2020/01/19 Python
解决python虚拟环境切换无效的问题
2020/04/30 Python
纯CSS实现设置半个字符的样式
2014/07/03 HTML / CSS
马来西亚与新加坡长途巴士售票网站:BusOnlineTicket.com
2018/11/05 全球购物
同步和异步有何异同,在什么情况下分别使用他们
2013/04/09 面试题
土木工程个人自荐信范文
2013/11/30 职场文书
参观监狱心得体会
2014/01/02 职场文书
上班迟到检讨书300字
2014/10/18 职场文书
2014小学语文教学工作总结
2014/12/17 职场文书
云台山导游词
2015/02/03 职场文书
Python实现简单的猜单词
2021/06/15 Python
JavaScript组合继承详解
2021/11/07 Javascript