21,886
社区成员
发帖
与我相关
我的任务
分享
<?php
$arr=Array(
0 => 32,
1 => Array(
0 => 24,
1=> 34,
2 => 43,
3 => 44,
),
2 => Array(
0 => 55,
1 => 58,
2 => 72,
),
3 => 36);
function arrs($arr){
for ($i=0;$i<count($arr[0]);$i++){
is_array($arr[0]) ? $s1=$arr[0][$ii] : $s1=$arr[0];
for($ii=0;$ii<count($arr[1]);$ii++){
$s2=$s1;
is_array($arr[1]) ? $s2=$s2.",".$arr[1][$ii] : $s2=$s2.",".$arr[1];
for($iii=0;$iii<count($arr[2]);$iii++){
$s3=$s2;
is_array($arr[2]) ? $s3=$s3.",".$arr[2][$iii] : $s3=$s3.",".$arr[2];
for($iiii=0;$iiii<count($arr[3]);$iiii++){
$s4=$s3;
is_array($arr[3]) ? $s4=$s4.",".$arr[3][$iiii] : $s4=$s4.",".$arr[3];
$arrs[]=$s4;
$s4='';
}
$s3='';
}
$s2='';
}
$s1='';
}
return $arrs;
}
print_r(arrs($arr));
?>