将一维或多维的数组连接成一个字符串的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 相关文章推荐
第十二节--类的自动加载
Nov 16 PHP
URL Rewrite的设置方法
Jan 02 PHP
PHP常用函数和常见疑难问题解答
Mar 05 PHP
一个PHP的ZIP压缩类分享
May 04 PHP
smarty内置函数config_load用法实例
Jan 22 PHP
php遍历树的常用方法汇总
Jun 18 PHP
php生成酷炫的四个字符验证码
Apr 22 PHP
PHP自定义函数格式化json数据示例
Sep 14 PHP
PHP设计模式之委托模式定义与用法简单示例
Aug 13 PHP
PHP5.5新特性之yield理解与用法实例分析
Jan 11 PHP
使用Laravel中的查询构造器实现增删改查功能
Sep 03 PHP
在laravel中实现将查询的对象转换为多维数组的函数
Oct 21 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实现水仙花数的4个示例分享
2014/04/08 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十三)
2014/06/26 PHP
php实现无限级分类查询(递归、非递归)
2016/03/10 PHP
php处理复杂xml数据示例
2016/07/11 PHP
PHP迭代与递归实现无限级分类
2017/08/28 PHP
Jquery中val()表单取值赋值的实例代码
2013/08/15 Javascript
jquery+ajax+C#实现无刷新操作数据库数据的简单实例
2014/02/08 Javascript
js 设置缓存及获取设置的缓存
2014/05/08 Javascript
基于Jquery实现万圣节快乐特效
2015/11/01 Javascript
jquery验证邮箱格式并显示提交按钮
2015/11/07 Javascript
js中常用的Tab切换效果(推荐)
2016/08/30 Javascript
jQuery实现移动端Tab选项卡效果
2017/03/15 Javascript
Node.Js中实现端口重用原理详解
2018/05/03 Javascript
react-native android状态栏的实现
2018/06/15 Javascript
vue的style绑定background-image的方式和其他变量数据的区别详解
2018/09/03 Javascript
vue头部导航动态点击处理方法
2018/11/02 Javascript
JavaScrip数组去重操作实例小结
2019/06/20 Javascript
python实现AES和RSA加解密的方法
2019/03/28 Python
python识别图像并提取文字的实现方法
2019/06/28 Python
python中对数据进行各种排序的方法
2019/07/02 Python
python同步windows和linux文件
2019/08/29 Python
PyTorch实现AlexNet示例
2020/01/14 Python
python爬取王者荣耀全皮肤的简单实现代码
2020/01/31 Python
tensorflow之变量初始化(tf.Variable)使用详解
2020/02/06 Python
python相对企业语言优势在哪
2020/06/12 Python
python 进程池pool使用详解
2020/10/15 Python
Madewell美德威尔美国官网:美国休闲服饰品牌
2016/11/25 全球购物
总经理司机职责
2014/02/02 职场文书
学校先进集体事迹材料
2014/05/31 职场文书
学生实习证明范文
2014/09/28 职场文书
学院党的群众路线教育实践活动第一阶段情况汇报
2014/10/25 职场文书
2014年超市员工工作总结
2014/11/18 职场文书
离退休人员聘用协议书
2014/11/24 职场文书
范文之农村基层党建工作报告
2019/10/24 职场文书
导游词之塘栖古镇
2019/12/04 职场文书
python3.7.2 tkinter entry框限定输入数字的操作
2021/05/22 Python