改写函数实现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 相关文章推荐
php5新改动之短标记启用方法
Sep 11 PHP
收集的二十一个实用便利的PHP函数代码
Apr 22 PHP
ThinkPHP关联模型操作实例分析
Sep 23 PHP
深入array multisort排序原理的详解
Jun 18 PHP
php字符串截取的简单方法
Jul 04 PHP
PHP 验证码不显示只有一个小红叉的解决方法
Sep 30 PHP
php中Ctype函数用法详解
Dec 09 PHP
typecho插件编写教程(五):核心代码
May 28 PHP
PHP利用APC模块实现大文件上传进度条的方法
Oct 29 PHP
PHP文件上传问题汇总(文件大小检测、大文件上传处理)
Dec 24 PHP
php把文件设置为插件的技巧方法
Feb 03 PHP
PHP 实现base64编码文件上传出现问题详解
Sep 01 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 截取中英文混合字符串的方法
2018/05/31 PHP
javascript 数字格式化输出的实现代码
2013/12/10 Javascript
在JS中解析HTML字符串示例代码
2014/04/16 Javascript
javascript操作数组详解
2014/12/17 Javascript
JavaScript中通过prototype属性共享属性和方法的技巧实例
2015/03/13 Javascript
jQuery实现网页顶部固定导航效果代码
2015/12/24 Javascript
Javascript vue.js表格分页,ajax异步加载数据
2016/10/24 Javascript
vue使用rem实现 移动端屏幕适配
2018/09/26 Javascript
vue实现自定义日期组件功能的实例代码
2018/11/06 Javascript
jQuery.parseJSON()函数详解
2019/02/28 jQuery
jQuery删除/清空指定元素的所有子节点实例代码
2019/07/04 jQuery
在Vue项目中用fullcalendar制作日程表的示例代码
2019/08/04 Javascript
jQuery实现可以计算进制转换的计算器
2020/10/19 jQuery
[47:52]DOTA2-DPC中国联赛正赛 iG vs LBZS BO3 第二场 3月4日
2021/03/11 DOTA
详解C++编程中一元运算符的重载
2016/01/19 Python
Python中实现最小二乘法思路及实现代码
2018/01/04 Python
python3实现163邮箱SMTP发送邮件
2018/05/22 Python
python实现对指定字符串补足固定长度倍数截断输出的方法
2018/11/15 Python
对python中的装包与解包实例详解
2019/08/24 Python
python3 map函数和filter函数详解
2019/08/26 Python
Python多线程threading join和守护线程setDeamon原理详解
2020/03/18 Python
Python实现扫码工具的示例代码
2020/10/09 Python
浅析CSS3 中的 transition,transform,translate之间区别和作用
2020/03/26 HTML / CSS
高清屏中使用Canvas绘图出现模糊的问题及解决方法
2019/06/03 HTML / CSS
娇韵诗法国官网:Clarins法国
2019/01/29 全球购物
巴西一家专门从事家居和装饰的连锁店:Camicado
2019/08/14 全球购物
JMS中Topic和Queue有什么区别
2013/05/15 面试题
架构师岗位职责
2013/11/18 职场文书
保健品市场营销方案
2014/03/31 职场文书
竞聘演讲稿开场白
2014/08/25 职场文书
民主评议党员总结
2014/10/20 职场文书
结婚主持人致辞
2015/07/28 职场文书
《伯牙绝弦》教学反思
2016/02/16 职场文书
MySql开发之自动同步表结构
2021/05/28 MySQL
nginx设置资源请求目录的方式详解
2022/05/30 Servers
让JavaScript代码更加精简的方法技巧
2022/06/01 Javascript