将一维或多维的数组连接成一个字符串的php代码


Posted in PHP onAugust 08, 2010
/* 
* ————————————————- 
* @file : 5.php 
* @function : arr2str 
* @copyright : 2002-2009 Xingmo Inc 
* @author : Fanglor <fanglor#163.com> 
* @date : 2010-06-25 
* @update : 
* ————————————————- 
*/ 
<?php 
$fruits = array ( 
"fruits" => array("a" => "orange", "b" => "banana", "c" => "apple"), 
"numbers" => array(1, 2, 3, 4, 5, 6), 
"holes" => array("first", 5 => "second", "third") 
); 
$arr1 = array(1, 2, 3, 4, 5, 6=>'fanglor'); 
function arr2str ($arr) 
{ 
static $res_arr = array(); 
if (is_array ($arr)) 
{ 
foreach ($arr as $key => $val ) 
{ 
if (is_array($val)) 
{ 
arr2str ($val); 
} 
else 
{ 
$res_arr[] = $val; 
} 
} 
} 
elseif (is_string ($arr)) 
{ 
$res_arr[] = $arr; 
} 
return implode(',',$res_arr); 
} 
$str = arr2str ($arr1); 
print_r ($str); 
?>
PHP 相关文章推荐
域名查询代码公布
Oct 09 PHP
PHP新手上路(十三)
Oct 09 PHP
简单的php 验证图片生成函数
May 21 PHP
第三章 php操作符与控制结构代码
Dec 30 PHP
PHP导出EXCEL快速开发指南--PHPEXCEL的使用详解
Jun 03 PHP
php实现读取超大文件的方法
Jul 28 PHP
php ci框架中加载css和js文件失败的原因及解决方法
Jul 29 PHP
php使用Cookie控制访问授权的方法
Jan 21 PHP
PHP中的常见魔术方法功能作用及用法实例
Jul 01 PHP
Yii2如何批量添加数据
May 17 PHP
PHP将身份证正反面两张照片合成一张图片的代码
Apr 08 PHP
PHP读取、解析eml文件及生成网页的方法示例
Sep 04 PHP
php简单提示框alert封装函数
Aug 08 #PHP
php递归实现无限分类生成下拉列表的函数
Aug 08 #PHP
php用数组返回无限分类的列表数据的代码
Aug 08 #PHP
php自定义函数之递归删除文件及目录
Aug 08 #PHP
php自动获取目录下的模板的代码
Aug 08 #PHP
php下删除一篇文章生成的多个静态页面
Aug 08 #PHP
php中定义网站根目录的常用方法
Aug 08 #PHP
You might like
php读取der格式证书乱码解决方法
2015/06/22 PHP
PHP编程之设置apache虚拟目录
2016/07/08 PHP
来自chinaz的ajax获取评论代码
2008/05/03 Javascript
js汉字排序问题 支持中英文混排,兼容各浏览器,包括CHROME
2011/12/20 Javascript
JS动态添加option和删除option(附实例代码)
2013/04/01 Javascript
上传的js验证(图片/文件的扩展名)
2013/04/25 Javascript
JS获取几种URL地址的方法小结
2014/02/26 Javascript
jquery 隐藏与显示tr标签示例代码
2014/06/06 Javascript
JavaScript对表格或元素按文本,数字或日期排序的方法
2015/05/26 Javascript
JavaScript为事件句柄绑定监听函数实例详解
2015/12/15 Javascript
jQuery基础的工厂函数以及定时器的经典实例分析
2016/05/20 Javascript
Angularjs+bootstrap+table多选(全选)支持单击行选中实现编辑、删除功能
2017/03/27 Javascript
解决Jstree 选中父节点时被禁用的子节点也会选中的问题
2017/12/27 Javascript
详解小程序原生使用ES7 async/await语法
2018/08/06 Javascript
Vue模板语法中数据绑定的实例代码
2019/05/17 Javascript
如何在JavaScript中谨慎使用代码注释
2019/06/21 Javascript
jquery ui 实现 tab标签功能示例【测试可用】
2019/07/25 jQuery
解决vue-router 二级导航默认选中某一选项的问题
2019/11/01 Javascript
Python标准库内置函数complex介绍
2014/11/25 Python
Python os模块介绍
2014/11/30 Python
Python中用PIL库批量给图片加上序号的教程
2015/05/06 Python
python的scikit-learn将特征转成one-hot特征的方法
2018/07/10 Python
Django实现支付宝付款和微信支付的示例代码
2018/07/25 Python
python命令 -u参数用法解析
2019/10/24 Python
解决Pytorch训练过程中loss不下降的问题
2020/01/02 Python
python如何实现复制目录到指定目录
2020/02/13 Python
Python文字截图识别OCR工具实例解析
2020/03/05 Python
python列表的逆序遍历实现
2020/04/20 Python
解决Keras 自定义层时遇到版本的问题
2020/06/16 Python
python实现跨年表白神器--你值得拥有
2021/01/04 Python
AURALog面试题软件测试方面
2013/10/22 面试题
介绍一些UNIX常用简单命令
2014/11/11 面试题
护理专业毕业生自我鉴定总结
2014/03/24 职场文书
优秀员工推荐信
2014/05/10 职场文书
部队2014年终工作总结
2014/11/27 职场文书
比赛主持人开场白
2015/05/29 职场文书