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语法(2)
Oct 09 PHP
php二维数组排序与默认自然排序的方法介绍
Apr 27 PHP
php中3种方法删除字符串中间的空格
Mar 10 PHP
PHP中对各种加密算法、Hash算法的速度测试对比代码
Jul 08 PHP
php从字符串创建函数的方法
Mar 16 PHP
PHP实现根据图片色界在不同位置加水印的方法
Aug 08 PHP
8个必备的PHP功能开发
Oct 02 PHP
PHP文件上传问题汇总(文件大小检测、大文件上传处理)
Dec 24 PHP
php pthreads多线程的安装与使用
Jan 19 PHP
Symfony2安装第三方Bundles实例详解
Feb 04 PHP
PHP基于面向对象封装的分页类示例
Mar 15 PHP
修改Laravel自带的认证系统的User类的命名空间的步骤
Oct 15 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类的静态(static)方法和静态(static)变量使用介绍
2012/02/19 PHP
PHP json格式和js json格式 js跨域调用实现代码
2012/09/08 PHP
php中cookie实现二级域名可访问操作的方法
2014/11/11 PHP
PHP通过内置函数memory_get_usage()获取内存使用情况
2014/11/20 PHP
php+ajax 实现输入读取数据库显示匹配信息
2015/10/08 PHP
YII2.0之Activeform表单组件用法实例
2016/01/09 PHP
php简单构造json多维数组的方法示例
2017/06/08 PHP
PHP面向对象程序设计之多态性的应用示例
2018/12/19 PHP
JavaScript中的new的使用方法与注意事项
2007/05/16 Javascript
jQuery 自动增长的文本输入框实现代码
2010/04/02 Javascript
jQuery去掉字符串起始和结尾的空格(多种方法实现)
2013/04/01 Javascript
JS的千分位算法实现思路
2013/07/31 Javascript
jQuery中siblings()方法用法实例
2015/01/08 Javascript
JavaScript中rem布局在react中的应用
2015/12/09 Javascript
再次谈论Javascript中的this
2016/06/23 Javascript
JavaScript 数组的深度复制解析
2016/11/02 Javascript
js初始化验证实例详解
2016/11/26 Javascript
require.js 加载过程与使用方法介绍
2018/10/30 Javascript
[00:37]食人魔魔法师轮盘吉兆顺应全新至宝将拥有额外款式
2019/12/19 DOTA
使用Python实现简单的服务器功能
2017/08/25 Python
Python使用回溯法子集树模板获取最长公共子序列(LCS)的方法
2017/09/08 Python
利用Python绘制有趣的万圣节南瓜怪效果
2019/10/31 Python
Python chardet库识别编码原理解析
2020/02/18 Python
boostrap modal 闪现问题的解决方法
2020/09/01 HTML / CSS
NBA欧洲商店(法国):NBA Europe Store FR
2016/10/19 全球购物
Foreo国际站:Foreo International
2018/10/29 全球购物
YSL圣罗兰美妆英国官网:Yves Saint Laurent Beauty UK
2019/08/03 全球购物
给交警的表扬信
2014/01/12 职场文书
软件专业毕业生个人自我鉴定
2014/04/17 职场文书
党的群众路线教育实践活动个人对照检查材料(企业)
2014/11/05 职场文书
冰雪公主观后感
2015/06/16 职场文书
宣传部部长竞选稿
2015/11/21 职场文书
python 破解加密zip文件的密码
2021/04/22 Python
python实现层次聚类的方法
2021/11/01 Python
css常用字体属性与背景属性介绍
2022/02/28 HTML / CSS
Java无向树分析 实现最小高度树
2022/04/09 Javascript