改写函数实现PHP二维/三维数组转字符串


Posted in PHP onSeptember 13, 2013

由于工作需要,自己在手册给定的示例函数基础上改写出了这样一个函数,代码如下:

//将多维数组中所有的数值转换成字符串————》最多支持三维数组 
function implodex( $glue, $array, $separator='' ) { 
if ( ! is_array( $array ) ) return $array; 
$string = array(); $count = 0; 
foreach ( $array as $key => $val ) { 
if ( is_array( $val ) ) 
$val = implode( $glue, $val ); 
if($count == 0){ 
$string[] = "{$val}"; 
}else{ 
$string[] = "{$glue}{$val}"; 
} 
} 
if(empty($separator))$separator = $glue; 
return implode( $separator, $string ); 
}
PHP 相关文章推荐
php Sql Server连接失败问题及解决办法
Aug 07 PHP
在Windows系统上安装PHP运行环境文字教程
Jul 19 PHP
php处理json时中文问题的解决方法
Apr 12 PHP
无需重新编译php加入ftp扩展的解决方法
Feb 07 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十)
Jun 24 PHP
PHP利用header跳转失效的解决方法
Oct 24 PHP
在Mac OS的PHP环境下安装配置MemCache的全过程解析
Feb 15 PHP
PHP微信开发之查询城市天气
Jun 23 PHP
PHP 中 DOMDocument保存xml时中文出现乱码问题的解决方案
Sep 19 PHP
PHP token验证生成原理实例分析
Jun 05 PHP
Thinkphp5框架使用validate实现验证功能的方法
Aug 27 PHP
PHP实现随机发放扑克牌
Apr 21 PHP
php jq jquery getJSON跨域提交数据完整版
Sep 13 #PHP
PHP Session 变量的使用方法详解与实例代码
Sep 11 #PHP
php中通过数组进行高效随机抽取指定条记录的算法
Sep 09 #PHP
php文件夹与文件目录操作函数介绍
Sep 09 #PHP
php读取本地文件常用函数(fopen与file_get_contents)
Sep 09 #PHP
PHP函数之日期时间函数date()使用详解
Sep 09 #PHP
PHP json_encode中文乱码问题的解决办法
Sep 09 #PHP
You might like
php 图片上添加透明度渐变的效果
2009/06/29 PHP
PHP常用字符串输出方法分析(echo,print,printf及sprintf)
2021/03/09 PHP
JavaScript使用技巧精萃[代码非常实用]
2008/11/21 Javascript
jQuery 表单验证插件formValidation实现个性化错误提示
2009/06/23 Javascript
COM中获取JavaScript数组大小的代码
2009/11/22 Javascript
JS异常处理的一个想法(sofish)
2013/03/14 Javascript
jQuery实现公告文字左右滚动的实例代码
2013/10/29 Javascript
可选择和输入的下拉列表框示例
2013/11/05 Javascript
window.open()详解及浏览器兼容性问题示例探讨
2014/05/29 Javascript
嵌入式iframe子页面与父页面js通信的方法
2015/01/20 Javascript
在JavaScript中处理数组之reverse()方法的使用
2015/06/09 Javascript
jQuery+css实现的时钟效果(兼容各浏览器)
2016/01/27 Javascript
拥Bootstrap入怀——导航栏篇
2016/05/30 Javascript
微信小程序表单验证form提交错误提示效果
2020/06/19 Javascript
从Vuex中取出数组赋值给新的数组,新数组push时报错的解决方法
2018/09/18 Javascript
jquery.pager.js实现分页效果
2019/07/29 jQuery
jquery获取input输入框中的值
2019/11/13 jQuery
vue实现简单学生信息管理
2020/05/30 Javascript
[02:11]2014DOTA2 TI专访VG战队Fenrir:队伍气氛良好
2014/07/11 DOTA
Python实现文件按照日期命名的方法
2015/07/09 Python
Python 多进程和数据传递的理解
2017/10/09 Python
Python格式化日期时间操作示例
2018/06/28 Python
Python中修改字符串的四种方法
2018/11/02 Python
scrapy-redis源码分析之发送POST请求详解
2019/05/15 Python
英国领先的野生鸟类食品供应商:GardenBird
2018/08/09 全球购物
什么是测试驱动开发(TDD)
2012/02/15 面试题
日语专业毕业生自荐信
2013/11/11 职场文书
学校司机岗位职责
2013/11/14 职场文书
医学专业毕业生个人的求职信
2013/12/04 职场文书
乐观大学生的自我评价
2014/01/10 职场文书
公司门卫岗位职责范本
2014/07/08 职场文书
机关领导查摆四风思想汇报
2014/09/13 职场文书
邀请函范文
2015/02/02 职场文书
mysql升级到5.7时,wordpress导数据报错1067的问题
2021/05/27 MySQL
Apache POI的基本使用详解
2021/11/07 Servers
vue如何使用模拟的json数据查看效果
2022/03/31 Vue.js