将一维或多维的数组连接成一个字符串的php代码
2015-01-24信息快讯网
自定义一个函数 ,把一个数组变成用,(逗号)连接起来的字符串 (注意:应考虑到多维数组的情况,并以返回值的形式返回)
/* * ――――――――――――――――- * @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修改Linux或Unix口令的方法分享
php代码收集表单内容并写入文件的代码
php 无法加载mysql的module的时候的配置的解决方案引发的思考
php木马webshell扫描器代码
php中将数组存到文件里的实现代码
php 数组动态添加实现代码(最土团购系统的价格排序)
第五章 php数组操作
PHP数组 为文章加关键字连接 文章内容自动加链接
PHP的array_diff()函数在处理大数组时的效率问题
一个PHP的QRcode类与大家分享
php中一个完整表单处理实现代码
php empty() 检查一个变量是否为空
php数组函数序列之array_pop() - 删除数组中的最后一个元素
php数组函数序列之array_unshift() 在数组开头插入一个或多个元素
php include加载文件两种方式效率比较
php简单提示框alert封装函数
php递归实现无限分类生成下拉列表的函数
php用数组返回无限分类的列表数据的代码
php自定义函数之递归删除文件及目录
php自动获取目录下的模板的代码
用PHP实现递归循环每一个目录
PHP下对数组进行排序的函数
PHP合并数组+与array_merge的区别分析
PHP中的array数组类型分析说明
UCenter中的一个可逆加密函数authcode函数代码
PHP 多维数组排序(usort,uasort)
超级好用的一个php上传图片类(随机名,缩略图,加水印)
用sql命令修改数据表中的一个字段为非空(not null)的语句
备份mysql数据库的php代码(一个表一个文件)