php递归,多维数组转成一维
可能是一直用不到的原因最经才发现,原来对静态变量与递归一直都不曾了解过,特别是递归这种存在。。。。。。
从网上摘下的一段
<?php
function array_multi2single($array){
static $result_array=array();
foreach($array as $value){
if(is_array($value)){
array_multi2single($value);
}
else
$result_array[]=$value;
}
return $result_array;
}
$array=array("1"=>array("A","B","C",array("D","E")),"2"=>array("F","G","H","I"));
$array=array_multi2single($array);
foreach($array as $value){
echo "<h5>$value</h5>";
echo "<br>";
}
?>

浙公网安备 33010602011771号