php中文网线上班怎么样,数组
实例
$arr = array(
array(
'name' => '欧阳克',
'age' => 18,
),
array(
'name' => '黄蓉',
'age' => 16,
),
array(
'name' => '郭靖',
'age' => 22,
)
)
var_dump($arr);
print_r($arr);
2.2 三维数组
实例
$arr = [
[
'name' => '欧阳克',
'age' => 18,
'gongfu' => [
'神驼雪山拳',
'灵蛇拳法'
]
],
[
'name' => '黄蓉',
'age' => 16,,
'gongfu' => [
'碧波掌法',
'落英神剑掌'
]
],
[
'name' => '郭靖',
'age' => 22,,
'gongfu' => [
'降龙十八掌',
'九阴真经'
]
]
];
var_dump($arr);
print_r($arr);
2.3 多维数组访问
实例
$arr = [
[
'name' => '欧阳克',
'age' => 18,
'gongfu' => [
'神驼雪山拳',
'灵蛇拳法'
]
],
[
'name' => '黄蓉',
'age' => 16,,
'gongfu' => [
'碧波掌法',
'落英神剑掌'
]
]
]
echo $arr[0]['name'].' --- ';
echo $arr[0]['gongfu'][0].' --- ';
echo $arr[0]['gongfu'][1];
三、php 数组循环
数组循环,是对二维数组以上的数组进行循环
1、foreach
实例
$arr = array(
'ouyangke' => '欧阳克',
'huangrong' => '黄蓉',
'guojing' => '郭靖'
);
foreach( $arr as $v ){
echo $v;
echo '
';
}
2、key 和 value
实例
$arr = array[
'ouyangke' => '欧阳克',
'huangrong' => '黄蓉',
'guojing' => '郭靖'
];
foreach( $arr as $k=>$v ){
echo $k . ' --- ' . $v;
echo '
';
}
3.循环多维数组
实例1
$arr = [
[
'name' => '欧阳克',
'age' => 18
],
[
'name' => '黄蓉',
'age' => 16
],
[
'name' => '郭靖',
'age' => 22
]
];
foreach( $arr as $k=>$v ){
print_r($v);
echo '
';
}