PHP 第二天数组
数组,就是将多个“数据”放在一起,排成一个有序序列,这个序列作为一个整体(里面包括了多个数据),就称为“数组”。比如:
$info1 = array(‘张三丰’, 18, “男” );
//新版本中,还可以这样写: [‘张三丰’, 18, “男” ]
或:
$info2 = array(‘name’ => ‘张三丰’, ‘age’=>18, ‘gender’ => “男” );
//新版本中,还可以这样写: [‘name’ => ‘张三丰’, ‘age’=>18, ‘gender’ => “男” ]
数组的赋值:
$数组变量[下标] = 一个值;
数组的取值:
形式为:$数组变量[下标]
比如: echo $info1[0]; print_r( $info2[‘name’] );
数组的每一项,都是由“下标”和对应的“值”构成,其内部结构,如下所示:
$info1内部结构:
键名/下标/索引 |
0 |
1 |
2 |
值 |
‘张三丰’ |
18 |
‘男’ |
这种下标,通常称为“数字下标”。
$info2内部结构:
键名/下标/索引 |
‘name’ |
‘age’ |
‘gender’ |
值 |
‘张三丰’ |
18 |
‘男’ |
这种下标,通常被称为“字符串下标”。