PHP遍历数组

djcamo

我想要一些有关如何以多维或非多维数组显示数据的指导。

我目前正在使用-

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] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章