批改状态:合格
老师批语:完成的不错。
索引数组
$var= array( '淘宝', '阿里', '支付宝', '百度', );
关联数组
$arr = array( 'baidu'=> '百度', 'taobo'=>'淘宝', 'bilibili'=>'哔哩哔哩' );
循环二维数组
$second = array(
array(
'name'=>'淘宝',
'boss'=>'马云',
),
array(
'name'=>'百度',
'boss'=>'李彦宏'
),
array(
'name'=>'华为',
'boss'=>'任正非'
),
);
foreach ($second as $k => $value){
foreach ($value as $kk => $item){
echo $kk.'--'.$item,'<br>';
}
}循环三位数组(+混编)
$third = array(
array(
'name'=>'阿里巴巴',
'boss'=>'马云',
'department'=>[
'zhifhubao ',
'feizhu',
'tianmao',
'dingding'
]
),
array(
'name'=>'百度',
'boss'=>'李彦宏',
'department'=>[
'tieba',
'hao123',
'ai'
]
),
array(
'name'=>'华为',
'boss'=>'任正非',
'Model'=>[
'mate',
'nova',
'horror'
]
),
);
echo '<hr>';
foreach ($third as $k => $v){
foreach ($v as $kk=>$vv){
if(is_array($vv)){
foreach ($vv as $kkk => $vvv){
echo $kkk.'--'.$vvv;
}
}else{
echo $kk.'---'.$vv;
}
}
}总结:
print_r( ) 打印数组专用, var_dump()打印数组会出现数据类型。+<pre>实现数据换行。
数组的下标是可以自定义,下标从最近的算起,下标默认从0开始。
关联型数组:使用键值对eg:['aaa'],在出现重复的时候会替换。
exit 暂停php代码的命令。
is_array( ):判断是否为数组 。
isset( ):判断变量是否有值。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号