改写函数实现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中echo()和print()、require()和include()等易混淆函数的区别
Feb 22 PHP
php获取用户IPv4或IPv6地址的代码
Nov 15 PHP
php命令行使用方法和命令行参数说明
Apr 08 PHP
PHP中IP地址与整型数字互相转换详解
Aug 20 PHP
Mac系统下使用brew搭建PHP(LNMP/LAMP)开发环境
Mar 03 PHP
Laravel 5框架学习之Eloquent (laravel 的ORM)
Apr 08 PHP
在Debian系统下配置LNMP的教程
Jul 09 PHP
PHP实现bitmap位图排序与求交集的方法
Jul 28 PHP
PHP弱类型的安全问题详细总结
Sep 25 PHP
php Session无效分析资料整理
Nov 29 PHP
PHP有序表查找之插值查找算法示例
Feb 10 PHP
PHP实现chrome表单请求数据转换为接口使用的json数据
Mar 04 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
Yii基于数组和对象的Model查询技巧实例详解
2015/12/28 PHP
php实现在站点里面添加邮件发送的功能
2020/04/28 PHP
Thinkphp开发--集成极光推送
2017/09/15 PHP
Jquery 滑入滑出效果实现代码
2010/03/27 Javascript
Javascript 面向对象 重载
2010/05/13 Javascript
当jQuery遭遇CoffeeScript的时候 使用分享
2011/09/17 Javascript
jquery延迟加载外部js实现代码
2013/01/11 Javascript
JS定义回车事件(实现代码)
2013/07/08 Javascript
jquery的live使用注意事项
2014/02/18 Javascript
js处理php输出时间戳对不上号的解决方法
2014/06/20 Javascript
jQuery中even选择器的定义和用法
2014/12/23 Javascript
JavaScript实现点击自动选择TextArea文本的方法
2015/07/02 Javascript
AngularJS基础 ng-submit 指令简单示例
2016/08/03 Javascript
Javascript中arguments对象的详解与使用方法
2016/10/04 Javascript
jQuery事件用法详解
2016/10/06 Javascript
jQuery Easyui加载表格出错时在表格中间显示自定义的提示内容
2016/12/08 Javascript
纯js实现页面返回顶部的动画(超简单)
2017/08/10 Javascript
JavaScript获取tr td 的三种方式全面总结(推荐)
2017/08/15 Javascript
详解如何在React组件“外”使用父组件的Props
2018/01/12 Javascript
web前端vue实现插值文本和输出原始html
2018/01/19 Javascript
微信小程序中使用自定义图标(阿里icon)的方法
2018/08/20 Javascript
原生js检测页面加载完毕的实例
2018/09/11 Javascript
基于vue项目设置resolves.alias: '@'路径并适配webstorm
2020/12/02 Vue.js
[52:15]2014 DOTA2国际邀请赛中国区预选赛5.21 HGT VS LGD-GAMING
2014/05/23 DOTA
[46:50]Liquid vs Mineski 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
Python爬虫抓取手机APP的传输数据
2016/01/22 Python
python自动登录12306并自动点击验证码完成登录的实现源代码
2018/04/25 Python
Python调用百度OCR实现图片文字识别的示例代码
2020/07/17 Python
Django项目在pycharm新建的步骤方法
2021/03/02 Python
分享一个页面平滑滚动小技巧(推荐)
2019/10/23 HTML / CSS
锐步美国官方网站:Reebok美国
2018/01/10 全球购物
岗位说明书范文
2014/05/07 职场文书
逃出克隆岛观后感
2015/06/09 职场文书
教你使用Python pypinyin库实现汉字转拼音
2021/05/27 Python
DE1103使用报告
2022/04/05 无线电
Golang原生rpc(rpc服务端源码解读)
2022/04/07 Golang