将一维或多维的数组连接成一个字符串的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 相关文章推荐
用PHP实现将GB编码转换为UTF8
Nov 25 PHP
模板引擎Smarty深入浅出介绍
Dec 06 PHP
eWebEditor v3.8 商业完整版 (PHP)
Dec 06 PHP
php报表之jpgraph柱状图实例代码
Aug 22 PHP
ThinkPHP文件上传实例教程
Aug 22 PHP
php显示指定目录下子目录的方法
Mar 20 PHP
PHP中的traits实现代码复用使用实例
May 13 PHP
老版本PHP转义Json里的特殊字符的函数
Jun 08 PHP
PHP针对中英文混合字符串长度判断及截取方法示例
Mar 31 PHP
php安装扩展mysqli的实现步骤及报错解决办法
Sep 23 PHP
PHP ADODB生成下拉列表框功能示例
May 29 PHP
深入理解 PHP7 中全新的 zval 容器和引用计数机制
Oct 15 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缓存技术介绍
2006/11/25 PHP
php抽奖小程序的实现代码
2013/06/18 PHP
PHP队列用法实例
2014/11/05 PHP
关于PHP中Session文件过多的问题及session文件保存位置
2016/03/17 PHP
PHP小白必须要知道的php基础知识(超实用)
2017/10/10 PHP
详解php curl带有csrf-token验证模拟提交方法
2018/04/18 PHP
laravel Task Scheduling(任务调度)在windows下的使用详解
2019/10/22 PHP
[原创]js与自动伸缩图片 自动缩小图片的多浏览器兼容的方法总结
2007/03/12 Javascript
第四篇Bootstrap网格系统偏移列和嵌套列
2016/06/21 Javascript
AngularJS基础 ng-readonly 指令简单示例
2016/08/02 Javascript
Angularjs实现分页和分页算法的示例代码
2016/12/23 Javascript
JS 实现 ajax 异步浏览器兼容问题
2017/01/21 Javascript
JS基于贪心算法解决背包问题示例
2017/11/27 Javascript
基于Vuejs的搜索匹配功能实现方法
2018/03/03 Javascript
Vue实现导出excel表格功能
2018/03/30 Javascript
node基于puppeteer模拟登录抓取页面的实现
2018/05/09 Javascript
nodejs 如何手动实现服务器
2018/08/20 NodeJs
JavaScript实现音乐导航效果
2020/11/19 Javascript
Python实现学校管理系统
2018/01/11 Python
Python cookbook(数据结构与算法)实现优先级队列的方法示例
2018/02/18 Python
Python编程中类与类的关系详解
2019/08/08 Python
使用Python刷淘宝喵币(低阶入门版)
2019/10/30 Python
通过python检测字符串的字母
2020/02/18 Python
基于CSS3实现的漂亮Menu菜单效果代码
2015/09/10 HTML / CSS
澳大利亚最大的女装零售商:Millers
2017/09/10 全球购物
诺心蛋糕官网:LE CAKE
2018/08/25 全球购物
中国包裹转运寄送国际服务:Famiboat
2019/07/24 全球购物
ECCO英国官网:丹麦鞋履品牌
2019/09/03 全球购物
Java平台和其他软件平台有什么不同
2015/06/05 面试题
Java工程师面试集锦之Spring框架
2013/06/16 面试题
给儿子的表扬信
2014/01/15 职场文书
中国梦我的梦演讲稿
2014/04/23 职场文书
经理任命书模板
2014/06/06 职场文书
中学生民族团结演讲稿
2014/08/27 职场文书
2014年妇女工作总结
2014/12/06 职场文书
python异常中else的实例用法
2021/06/15 Python