代码效果演示
代码演示
实例
<?php /********** 关联数组**********/ echo '<h1>关联数组演示</h1>'; echo '<hr>'; $arr=[ 'a', 'b', 'c' ]; var_dump( $arr ); echo '<hr>'; // 循环关联数组 echo "'<h4>循环关联数组演示</h4>"; foreach($arr as $a){ echo $a; echo '<hr>'; } /********** 索引数组**********/ echo "<h1>索引数组演示</h1>"; $arr=[ 'a'=>'A', 'b'=>'B', 'c'=>'C' ]; echo '<hr>'; var_dump( $arr ); echo '<hr>'; echo "循环索引数组演示"; echo '<hr>'; // 循环索引数组 echo "'<h4>循环索引数组演示</h4>"; foreach($arr as $a=>$k){ echo $a."-".$k; echo '<hr>';} /********** 二维数组**********/ echo "<h1>二维数组演示</h1>"; $arr=[ ['a'=>'a','A'=>'A'], ['b'=>'b','B'=>'B'], ['c'=>'c','C'=>'C'] ]; echo'这里输出数组0下标里的索引数组a值:'; // 输出数组0下标里的索引数组a值 var_dump($arr[0]['a']); echo '<hr>'; // 循环二维数组 echo "'<h4>循环二维数组演示</h4>"; foreach( $arr as $k=>$v ){ foreach ($v as $kk => $vv) { echo $kk.'-'.$vv; echo '<hr>'; } } /********** 三维数组**********/ echo "<h1>三维数组演示</h1>"; $arr=[ '语文书籍'=>[ '小学'=>[ '小学上学期' =>'上学期知识点', '小学下学期' =>'下学期知识点' ], '初中'=>[ '初中上学期' =>'上学期知识点', '初中下学期' =>'下学期知识点' ] ] ]; print_r($arr); echo '<hr>'; echo "'<h4>循环三维数组演示</h4>"; echo '<hr>'; // 循环三维数组 foreach( $arr as $k=>$v ){ foreach ($v as $kk => $vv) { foreach($vv as $kkk=>$vvv){ echo $k.'-'.$kk.'-'.$kkk.'-'.$vvv; echo '<hr>'; } } } ?>
运行实例 »
点击 "运行实例" 按钮查看在线实例
总结
数组array()可以用[]简写。
写代码过程 每个语句的代码结束符(;)忘写好几处或者是大小写不区分,运行提示错误。。这个得注意。