PHP大略入门教程
【欢迎关注、分享、点赞或评论,您的一个举手之劳,便是最大的鼓励!
】
欢迎关注【php在路上】每天进步一点。
码字不随意马虎,尊重版权,转载请注明出处:头条号|PHP在路上。
序言
内容概要:
1、什么是关联数组
2、如何定义和利用关联数组
3、数组的其余一种定义方法
4、小测验
一、什么是关联数组
我们知道索引数组它在取值的时候用到数组的下标(索引)。比如:$room = ['p1’,'p2’,'p3’,’p4’];我们取p4值是利用$room[3];在数组元素不大的情形下,数组索引还能记得,但是如果元素过多的时候,编程时取元素值可就要记住索引值,那比较麻烦。关联数组裤衩一声,从天而降,便是办理这个问题而生的,它对每个数组元素的“索引值”不再是数字,可以换成故意义的字符串。这就给开拓带来了方便。如何方面,且看下一节。
二、如何利用关联数组
定义关联数组举例如下:
$room = [‘php’=>’php在路上’,’lisi’=>’李四’];
这样在取“php在路上”这个元素的时候,可以利用
$room[‘php’];
这样换成了故意义的字符串作为’索引‘是不是比较方便调用了?
这里我们解释一下定义,’php’叫做键名,’php在路上’叫做键值。键名最好是字母和数字的组合,长度只管即便掌握在30字符以内,但不能为空,一个数组中,键值不能重复,否则排序后面的键值覆盖前面的键值。
实在,索引数组也可以这么写:
$room = [0=>’张三’,1=>’李四'];
以是,也可以说索引数组是关联数组的一种。
三、数组的其余一种定义方法
//索引数组的两种定义方法
$room[] = 'php在路上'; #相称于下一种定义方法
$room = ['php在路上'];
//关联数组的两种定义方法
$room['php'] = 'php在路上'; #相称于下一种定义方法
$room = ['php'=>'php在路上'];
“#”,表示单行注释解释,本身不参与代码实行,也可以利用“//”。
四、小测验
$room = [‘php’=>’php在路上’,’lisi’=>’李四’,’php’=>’haodaquan.com'];