PHP 多维数组处理,将1维或者多维数组处理成字符串
2011-03-07 15:26
357 查看
function arraycd($arr){
static $res_arr=array();
if(is_array($arr))
{
foreach($arr as $key=>$val)
{
if(is_array($val))
{
arraycd($val);
}else{
$res_arr[]=$val;
}
}
}elseif(is_string($arr))
{
$res_arr[]=$arr;
}
return implode(",",$res_arr);
}
$fruits = array (
"fruits" => array("a" => "orange", "b" => "banana", "c" => "apple"),
"numbers" => array(1, 2, 3, 4, 5, 6),
"holes" => array("first", 5 => "second", "third")
);
$strayy=arraycd($fruits);
var_dump($strayy);
static $res_arr=array();
if(is_array($arr))
{
foreach($arr as $key=>$val)
{
if(is_array($val))
{
arraycd($val);
}else{
$res_arr[]=$val;
}
}
}elseif(is_string($arr))
{
$res_arr[]=$arr;
}
return implode(",",$res_arr);
}
$fruits = array (
"fruits" => array("a" => "orange", "b" => "banana", "c" => "apple"),
"numbers" => array(1, 2, 3, 4, 5, 6),
"holes" => array("first", 5 => "second", "third")
);
$strayy=arraycd($fruits);
var_dump($strayy);
相关文章推荐
- 将一维或多维的数组连接成一个字符串的php代码
- PHP实现多维数组转字符串和多维数组转一维数组的方法
- php用递归将多维数组所有的键名都改为大写或者小写
- 将一维或多维的数组连接成一个字符串的php代码
- Ajax 如何通过url 传递Json 数据或者数组 给PHP进行处理
- php中循环实现(字符串,对象,或者数组)编码相互转换
- PHP对数组及字符串的处理
- PHP 常用字符串,数组处理函数整理(一)
- php字符串常用处理函数(数组的拆分、查找替换)
- 微信自定义菜单,php配置一个多维数组,通过json_encode()生成json字符串,中文会转为\uxxxx,微信报错!
- php 多维数组的常用逻辑处理函数
- PHP preg_replace函数 替换字符串或者数组内多个内容
- PHP一个简单的多维数组拆分字符串
- PHP[多维数组转字符串]和{多维数组转一维数组}
- PHP多维数组转一维数组,多维护数组转字符串
- PHP[多维数组转字符串]和{多维数组转一维数组}
- jquery 多维数组实现PHP的count、in_array(不区分大小写),utf8字符串(包含中文,中文字符2个字节)字节统计
- PHP ,多维数组转换字符串,字符串转换数组(多维数组)
- PHP实现多维数组转字符串和多维数组转一维数组的方法
- 将多维php数组转换为XML文件或以字符串输出