1. 创建数组
$arr = array(); var_dump( $arr ); $arrs = []; var_dump( $arrs );
2. 关联数组、索引数组
索引数组 $arr = array( '欧阳克', '黄蓉', '郭靖' ); var_dump( $arr ); $arrs = [ '欧阳克', '黄蓉', '郭靖' ]; var_dump( $arrs ); 关联数组 $arr = array( 'ouyangke' => '欧阳克', 'huangrong' => '黄蓉', 'guojing' => '郭靖' ); var_dump( $arr ); $arrs = [ 'ouyangke' => '欧阳克', 'huangrong' => '黄蓉', 'guojing' => '郭靖' ]; var_dump( $arrs );
3. 访问数组的数据
$arr = [ '欧阳克', '黄蓉', '郭靖' ]; echo $arr[0]; echo '<hr>'; echo $arr[1]; echo '<hr>'; echo $arr[2]; echo '<hr>'; $arrs = [ 'ouyangke' => '欧阳克', 'huangrong' => '黄蓉', 'guojing' => '郭靖' ]; echo $arrs['ouyangke']; echo '<hr>'; echo $arrs['huangrong']; echo '<hr>'; echo $arrs['guojing']; echo '<hr>';
4. 二维数组、三维数组
$arr = array( array( 'name' => '欧阳克', 'age' => 18, ), array( 'name' => '黄蓉', 'age' => 16, ), array( 'name' => '郭靖', 'age' => 22, ) ) var_dump($arr); print_r($arr);
5. 二维数组循环,三维数组循环
$arr = [ [ 'name' => '欧阳克', 'age' => 18 ], [ 'name' => '黄蓉', 'age' => 16 ], [ 'name' => '郭靖', 'age' => 22 ] ]; foreach( $arr as $k=>$v ){ print_r($v); echo '<hr>'; } 三维数组循环 实例 $arr = [ [ 'name' => '欧阳克', 'age' => '28岁', 'jineng' => [ 'html', 'css', 'php' ], ], [ 'name' => '黄蓉', 'age' => '20岁', 'jineng' => [ 'html', 'css', 'js' ], ] ]; foreach ($arr as $v){ echo '姓名:' . $v['name'] . '--'; echo '年龄:' . $v['age'] . '--'; echo '技能:'; foreach ($v['jineng'] as $vv){ echo $vv . '-'; } echo '<hr>'; }
手抄作业: