【问题标题】:How can i print Multidimensional Arrays in php [duplicate]我如何在php中打印多维数组[重复]
【发布时间】:2014-03-27 16:01:02
【问题描述】:
Array       
(       
    [0] => Array        
        (       
            [0] => HUBZone Small Business       
            [1] => Small Disadvantaged Business     
            [2] => Service-Disabled Veteran Small Businesses        
        )       
)

【问题讨论】:

标签: php codeigniter


【解决方案1】:
print_r($array);

如果给定一个字符串、整数或浮点数,则将打印值本身。如果给定一个数组,值将以显示键和元素的格式呈现。类似的符号用于对象。

欲了解更多信息:php.net/print_r

【讨论】:

    【解决方案2】:
    $array ;
    
    foreach($array as $key => $value){
       foreach($value as $k => $val){
          echo $val . "<br> ;
       }
    }
    

    输出:

    HUBZone Small Business  
    Small Disadvantaged Business
    Service-Disabled Veteran Small Businesses 
    

    【讨论】:

    • 谢谢,一切正常
    • 不要简单地使用 print_r() 函数。这样你就不知道你必须使用多少个 foreach 循环..
    【解决方案3】:

    使用foreach 循环。

    对于你上面的数组:

       foreach($arr as $a){
           foreach($a as $k=>$v){
               echo $v;
           }
        }
    

    【讨论】:

    • 不要简单地使用print_r() 函数。这样你就不知道你必须使用多少个 foreach 循环..
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多