我想要一些有关如何以多维或非多维数组显示数据的指导。
我目前正在使用-
if (count($array) == count($array, COUNT_RECURSIVE)){
echo $array['Name'];
echo $array['Surname'];
echo $array['Email'];
}else{
foreach($res as $val){
echo $val['Name'];
echo $val['Surname'];
echo $val['Email'];
}
}
这项工作正常,但是,如果要显示多个字段,则确实意味着很多重复代码。
有没有一种方法可以压缩代码,所以没有重复?
最简单的方法可能是在必要时修改数组:
if (count($array) == count($array, COUNT_RECURSIVE)) {
$array = array($array);
}
foreach($res as $val){
echo $val['Name'];
echo $val['Surname'];
echo $val['Email'];
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句