php二维数组和关联数组的循环输出

//定义二维数组
$products=array(
    array(‘TIR‘,‘Tires‘,100),array(‘OIL‘,‘Oil‘,10),array(‘SPK‘,‘Spark Plugs‘,4)
);
//二维数组支持for嵌套输出
for($row=0;$row<3;$row++){
    for($col=0;$col<3;$col++){
        echo $products[$row][$col].‘<br/>‘;
    }
}
echo ‘<br/>‘;

//定义关联数组
$products=array(
        array(
                ‘Code‘=>‘TIR‘,‘Description‘=>‘Tires‘,‘Prices‘=>100
        ),array(
                ‘Code‘=>‘OIL‘,‘Description‘=>‘Oil‘,‘Prices‘=>10
        ),array(
                ‘Code‘=>‘SPK‘,‘Description‘=>‘Spark Plugs‘,‘Prices‘=>4
        )
);

//关联数组不支持for嵌套循环
//echo var_dump($products);

echo ‘<br/>‘;
for($row=0;$row<3;$row++){
    foreach ($products[$row] as $key=>$value){
        echo $key.‘ - ‘.$value.‘<br/>‘;
    }
}
echo ‘<br/>‘;

相关文章

文章浏览阅读8.4k次,点赞8次,收藏7次。SourceCodester Onl...
文章浏览阅读3.4k次,点赞46次,收藏51次。本文为大家介绍在...
文章浏览阅读1.1k次。- php是最优秀, 最原生的模板语言, 替代...
文章浏览阅读1.1k次,点赞18次,收藏15次。整理K8s网络相关笔...
文章浏览阅读1.2k次,点赞22次,收藏19次。此网络模型提供了...
文章浏览阅读1.1k次,点赞14次,收藏19次。当我们谈论网络安...