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 相关文章推荐
使用Apache的htaccess防止图片被盗链的解决方法
Apr 27 PHP
基于PHP 面向对象之成员方法详解
May 04 PHP
利用php+mcDropdown实现文件路径可在下拉框选择
Aug 07 PHP
php生成图形验证码几种方法小结
Aug 15 PHP
PHP的foreach中使用引用时需要注意的一个问题和解决方法
May 29 PHP
CodeIgniter错误mysql_connect(): No such file or directory解决方法
Sep 06 PHP
php中JSON的使用方法
Apr 30 PHP
php+mysql实现简单登录注册修改密码网页
Nov 30 PHP
Zend Framework框架中实现Ajax的方法示例
Jun 27 PHP
PHP实现正则匹配所有括号中的内容
Jun 22 PHP
ThinkPHP中获取指定日期后工作日的具体日期方法
Oct 14 PHP
分享几种好用的PHP自定义加密函数(可逆/不可逆)
Sep 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设计模式之单例、多例设计模式的应用分析
2013/06/30 PHP
微信营销平台系统?刮刮乐的开发
2014/06/10 PHP
php多个文件及图片上传实例详解
2014/11/10 PHP
如何离线执行php任务
2017/02/21 PHP
PHP中$GLOBALS与global的区别详解
2019/03/21 PHP
执行iframe中的javascript方法
2008/10/07 Javascript
jQuery实现原理的模拟代码 -6 代码下载
2010/08/16 Javascript
Extjs实现进度条的两种便捷方式
2013/09/26 Javascript
JavaScript函数定义的常见注意事项小结
2014/09/16 Javascript
Javascript中获取对象的原型对象的方法小结
2015/02/25 Javascript
深入浅析JavaScript中prototype和proto的关系
2015/11/15 Javascript
javascript实现鼠标点击页面 移动DIV
2016/12/02 Javascript
教大家轻松制作Bootstrap漂亮表格(table)
2016/12/13 Javascript
mui 打开新窗口的方式总结及注意事项
2017/08/20 Javascript
Vue-router结合transition实现app前进后退动画切换效果的实例
2017/10/11 Javascript
vue实现密码显示隐藏切换功能
2018/02/23 Javascript
javascript标准库(js的标准内置对象)总结
2018/05/26 Javascript
[01:12]DOTA2次级职业联赛 - Newbee.Y 战队宣传片
2014/12/01 DOTA
python自动化工具日志查询分析脚本代码实现
2013/11/26 Python
使用Python中的greenlet包实现并发编程的入门教程
2015/04/16 Python
Python 类与元类的深度挖掘 I【经验】
2016/05/06 Python
Python过滤txt文件内重复内容的方法
2018/10/21 Python
python实现根据指定字符截取对应的行的内容方法
2018/10/23 Python
djang常用查询SQL语句的使用代码
2019/02/15 Python
详解Python3注释知识点
2019/02/19 Python
使用pyinstaller打包PyQt4程序遇到的问题及解决方法
2019/06/24 Python
Python应用实现处理excel数据过程解析
2020/06/19 Python
Django-simple-captcha验证码包使用方法详解
2020/11/28 Python
html5中使用hotcss.js实现手机端自适配的方法
2020/04/23 HTML / CSS
小学教师学期末自我评价
2013/09/25 职场文书
土木工程专业个人求职信
2013/12/30 职场文书
解除劳动合同协议书范本2014
2014/09/25 职场文书
解除同居协议书
2015/01/29 职场文书
天鹅湖观后感
2015/06/09 职场文书
Nginx安装配置详解
2022/06/25 Servers
详解MySQL的内连接和外连接
2023/05/08 MySQL