如何在PHP屏幕上打印数组
早上好 我有一段代码:如何在PHP屏幕上打印数组,php,Php,早上好 我有一段代码: $contenitoreArray = ["Ottimo Lavoro", "Ora", "Tu Puoi",["Inviare",["La tua","Casa"]]]; $fraseFinale = ""; function ricorsione($contenitoreArray) { foreach($contenito
$contenitoreArray = ["Ottimo Lavoro", "Ora", "Tu Puoi",["Inviare",["La tua","Casa"]]];
$fraseFinale = "";
function ricorsione($contenitoreArray) {
foreach($contenitoreArray as $valoreArray){
if(is_array($valoreArray)){
ricorsione($valoreArray);
}else{
$fraseFinale .= $valoreArray;
}
}
return $fraseFinale;
}
$peppe = ricorsione($contenitoreArray);
echo $peppe;
我的目标是能够在屏幕上打印整个阵列
非常感谢您的支持这里介绍了如何简化代码:
$contenitoreArray = ["Ottimo Lavoro", "Ora", "Tu Puoi",["Inviare",["La tua","Casa"]]];
$fraseFinale = [];
// flatten the array to one dimension
array_walk_recursive($contenitoreArray, function ($v) use (&$fraseFinale) { $fraseFinale[] = $v; });
// next - just implode with the required glue parameter
echo implode(', ', $fraseFinale);
下面介绍了更多展平阵列的方法。我编辑了坏词:)这是否回答了您的问题?谢谢谢谢grazie grazie grazie grazie grazie grazie