将一维或多维的数组连接成一个字符串的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 相关文章推荐
模拟flock实现文件锁定
Feb 14 PHP
让的PHP代码飞起来的40条小技巧(提升php效率)
Apr 12 PHP
在PHP中使用反射技术的架构插件使用说明
May 18 PHP
PHP中如何判断AJAX提交的数据
Feb 05 PHP
async和DOM Script文件加载比较
Jul 20 PHP
yii实现级联下拉菜单的方法
Jul 31 PHP
大家在抢红包,程序员在研究红包算法
Aug 31 PHP
php单例模式的简单实现方法
Jun 10 PHP
Yii配置与使用memcached缓存的方法
Jul 13 PHP
PHP的自定义模板引擎
Mar 24 PHP
PHP仿tp实现mvc框架基本设计思路与实现方法分析
May 23 PHP
php过滤htmlspecialchars() 函数实现把预定义的字符转换为 HTML 实体用法分析
Jun 25 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
js 字符串转换成数字的三种方法
2013/03/23 Javascript
jquery 日期控件datepicker属性详细解析
2013/11/08 Javascript
JS中如何判断传过来的JSON数据中是否存在某字段
2014/08/18 Javascript
PHP+mysql+Highcharts生成饼状图
2015/05/04 Javascript
javascript转换静态图片,增加粒子动画效果
2015/05/28 Javascript
js实现跨域的4种实用方法原理分析
2015/10/29 Javascript
javascript DIV实现跟随鼠标移动
2020/03/19 Javascript
JavaScript中的Reflect对象详解(ES6新特性)
2016/07/22 Javascript
vue多级多选菜单组件开发
2020/09/08 Javascript
微信小程序 利用css实现遮罩效果实例详解
2017/01/21 Javascript
vue-music关于Player播放器组件详解
2017/11/28 Javascript
Vue中的Vux配置指南
2017/12/08 Javascript
使用Ajax和Jquery配合数据库实现下拉框的二级联动的示例
2018/01/25 jQuery
nodejs之koa2请求示例(GET,POST)
2018/08/07 NodeJs
利用Electron简单撸一个Markdown编辑器的方法
2019/06/10 Javascript
element-ui 远程搜索组件el-select在项目中组件化的实现代码
2019/12/04 Javascript
vue实现打地鼠小游戏
2020/08/21 Javascript
[17:00]DOTA2 HEROS教学视频教你分分钟做大人-帕克
2014/06/10 DOTA
Python解决鸡兔同笼问题的方法
2014/12/20 Python
Window 64位下python3.6.2环境搭建图文教程
2018/09/19 Python
python中单例常用的几种实现方法总结
2018/10/13 Python
python在一个范围内取随机数的简单实例
2020/08/16 Python
属性与 @property 方法让你的python更高效
2020/09/21 Python
使用canvas绘制贝塞尔曲线
2014/12/17 HTML / CSS
韩国CJ食品专卖网:CJonmart
2016/09/11 全球购物
新春寄语大全
2014/04/09 职场文书
乔丹名人堂演讲稿
2014/05/24 职场文书
绿色出行口号
2014/06/18 职场文书
校本教研活动总结
2014/07/01 职场文书
国际语言毕业生求职信
2014/07/08 职场文书
2014镇副书记群众路线专题民主生活会思想汇报
2014/09/23 职场文书
公积金贷款承诺书
2015/04/30 职场文书
员工手册董事长致辞
2015/07/29 职场文书
中国梦党课学习心得体会
2016/01/05 职场文书
《蚂蚁和蝈蝈》教学反思
2016/02/22 职场文书
承诺书应该怎么写?
2019/09/10 职场文书