网站大量收购闲置独家精品文档,联系QQ:2885784924

PHP+MySQL动态网页设计 课件 项目4 PHP数组操作.pptx

PHP+MySQL动态网页设计 课件 项目4 PHP数组操作.pptx

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

项目4

PHP数组操作任务1数组基础任务2遍历数组任务3操作数组SpeakernameandtitlePHP+MySQL动态网页设计

数组基础2任务1

任务1数组基础任务分析了解并掌握一维数组的概念与定义方法,掌握数组与字符串之间的转换方法,如何向数组中添加元素,以及查询数组中指定元素。01知识准备1.什么是数组数组的定义是抽象的。为了方便理解,举个足球队的例子,首先,可以把这些球员看作足球队的队员,然后再利用球员的号码来区分每个队员,这时这支球队就可看作一个数组,而号码就是这个数组的下标,也可以称为键。当指明是某队几号队员时就能找到这名球员。02

任务1数组基础知识准备2.声明数组在PHP语言中声明数组的方式主要有两种。(1)array()函数使用array()函数定义数组较为灵活,可以在函数体中给出数组中的数据,而不必给出数组的下标,代码如下。??php $arr=array(“张三”,“李四”,“王五”) //定义数组 var_dump($arr); //输出数组元素??运行结果如下。?Array([0]=张三[1]=李四[2]=王五)注意,这里的$arr为数组名,=array()为固定写法,结果中的0、1、2为数组的下标。02

任务1数组基础知识准备2.声明数组在PHP语言中声明数组的方式主要有两种。?需要使用数组中的数据时,可以使用如下方式进行调用。??php print$arr[1];//输出数组元素的第二个下标值??运行结果如下。?张三注意,使用这种方式定义数组时,数组的下标默认从0开始,而不是从1开始,之后下标依次增加1,所以数组的下标为2的元素是指数组的第3个元素。02

任务1数组基础知识准备2.声明数组在PHP语言中声明数组的方式主要有两种。(2)为数组元素赋值的方式当不需要确定所需数组的大小,以及需要动态添加数组时,可以采用这种方式。【实例1】为了加深对这种数组声明方式的理解,下面通过具体实例对该种数组声明方式进行讲解,代码如下。??php $xuexiao[1]=“上” $xuexiao[2]=“学” $xuexiao[3]=“了” var_dump($xuexiao);//输出数组元素??运行结果如下。?Array([1])=上[2]=学[3]=了)?注意,当使用直接为数组元素赋值的方式声明数组时,要求同一数组中的元素的数组名应相同。02

任务1数组基础知识准备3.数组的类型PHP语言支持两种数组:数字索引数组(下标为数字)和联合数组(下标为字符串)。(1)数字索引数组数字索引一般表示数组元素在数组中的位置,它由数字组成,下标从0开始,然后从0开始递增,增量值为1。当然,也可以指定从某个位置开始保存数组。数组可以构造成一系列“键-值”(key-value)对。其中,每一对都是数组的一个项目或元素(element)。对于列表中的每个项目,都有一个与之关联的键(key)或索引(index)。数字索引数组如表所示。02键值0张三1李四2王五3赵六4孙七

任务1数组基础知识准备3.数组的类型PHP语言支持两种数组:数字索引数组(下标为数字)和联合数组(下标为字符串)。(2)联合数组联合数组的下标可以采用字符串的形式。只要数组中有一个下标不是数字,那么这个数组就可被认定为联合数组。联合数组使用字符串下标来访问存储在数组中的值,如表所示。02键值ZS张三LS李四WW王五ZL赵六SQ孙七

任务1数组基础知识准备3.数组的类型【实例2】本实例将创建一个联合数组,代码如下。??php $arr=array(“first”=1,“second”=2,“third”=3); print$arr[“second”]; print$arr[“third”];??运行结果如下。?23?(3)技巧联合数组的下标可以是任意整数或字符串。如果下标是一个字符串,则不要忘了给这个下标加上定界修饰符—单引号(’)或双引号(”)。02

任务1数组基础知识准备4.数组的构造(1)一维数组数组的元素是变量或者常量且只保存一列内容,称为一维数组。在上述案例中,采用的均是一维数组。(2)二维数组若数组的元素是一维数组,则该数组为二维数组。【实例3】本实例将创建一个二维数组,代码如下。??php$football=array(“球队”=array(“阿根廷”,“法国”,“巴西”),“球星”=array(“b”=“梅西”,“c”=“C罗”),“位置”=array(“前锋”,8=“后卫”,“门将”)); //声明数组var_dump($football

您可能关注的文档

文档评论(0)

lai + 关注
实名认证
内容提供者

精品资料

版权声明书
用户编号:7040145050000060

1亿VIP精品文档

相关文档