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

‘男’

这种下标,通常被称为“字符串下标”。


PHP 第二天数组