您的位置:首页 > 编程语言 > PHP开发

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);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: