批改状态:合格
老师批语:完成的不错。print_r是打印数组里的值 var_dump是打印数据的类型和值
空数组
关联数组
<?php $arr = array( 'nihao' => '你好', 'world' => '世界', ); var_dump($arr); $arr = [ 'nihao' => '你好', 'world' => '世界', ]; var_dump($arr); ?>
点击 "运行实例" 按钮查看在线实例
索引数组
<?php $arr = array( '你好', 'hello!', 'world' ); var_dump ($arr); $arr = [ '你好', 'hello!', 'world' ]; var_dump ($arr); ?>
点击 "运行实例" 按钮查看在线实例
二维数组
<?php $arr = array( array( 'name' => '姓名', 'age' => '年纪', ) ); var_dump($arr); print_r($arr); $arr = [ [ 'name' => '姓名', 'age' => '年纪', ] ]; var_dump($arr); print_r($arr); ?>
点击 "运行实例" 按钮查看在线实例
三维数组
<?php $arr = array( array( 'name' => '姓名', 'age' => '年纪', 'sex' => array( '男', '女' ) ) ); var_dump($arr); print_r($arr); $arr = [ [ 'name' => '姓名', 'age' => '年纪', 'sex' => [ '男', '女' ] ] ]; ?>
点击 "运行实例" 按钮查看在线实例
循环二维数组
<?php
$arr = array(
array(
'name' => '姓名',
'age' => '年纪',
)
);
foreach ($arr as $v ) {
print_r($v);
}
$arr = [
[
'name' => '姓名',
'age' => '年纪',
]
];
foreach ($arr as $v ) {
print_r($v);
}
?>点击 "运行实例" 按钮查看在线实例
循环三维数组
<!-- 循环三维数组 -->
<?php
$arr = array(
array(
'name' => '姓名',
'age' => '年纪',
'sex' => array(
'男',
'女'
)
)
);
foreach ($arr as $k => $v) {
print_r ($v);
}
$arr = [
[
'name' => '姓名',
'age' => '年纪',
'sex' => [
'男',
'女'
]
]
];
foreach ($arr as $k => $v) {
print_r ($v);
}
?>点击 "运行实例" 按钮查看在线实例
二维数组和三维数组用var_dump直接输出,而循环数组则需要print_r打印
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号