《第7章节02声明数组》由会员分享,可在线阅读,更多相关《第7章节02声明数组(6页珍藏版)》请在金锄头文库上搜索。
1、声明数组,本讲大纲:,1、声明数组的方式,支持网站:,声明数组的方式,在PHP中声明数组的方式主要有两种:一种是应用array()函数声明数组,另一种是直接通过为数组元素赋值的方式声明数组。 应用array()函数声明数组 应用array()函数声明数组的方式如下: array array ( mixed .) 参数说明: 参数mixed的语法为key = value,多个参数mixed间用逗号分开,分别定义了索引和值。索引可以是字符串或数字。如果省略了索引,则会自动产生从0开始的整数索引。如果索引是整数,则下一个产生的索引将是目前最大的整数索引+1。如果定义了两个完全一样的索引,则后面一个会
2、覆盖前一个。数组中的各数据元素的数据类型可以不同,也可以是数组类型。当mixed是数组类型时,就是二维数组,应用array()函数声明数组的说明,应用array()函数声明数组时,数组下标既可以是数值索引也 可以是关联索引。下标与数组元素值之间用“=”进行连接,不 同数组元素之间用逗号进行分割。 应用array()函数定义数组比较灵活,可以在函数体中只给出数组元 素值,而不必给出键值。例如: 结果为: Array ( 0 = asp 1 = php 2 = jsp ) 注意:可以通过给变量赋予一个没有参数的array()函数来创建空数组, 然后使用方括号语法来添加值。,PHP提供创建数组的ar
3、ray()语言结构。在使用其中的数据时 ,可以直接利用它们在数组中的排列顺序取值,这个顺序称为数 组的下标。 结果为:php 注意:使用这种方式定义数组时,下标默认从0开始,而不是1, 然后依次增加1。所以下标为2的元素是指数组的第3个元素。 【例7.1】 下面将通过array()函数声明数组,应用array()函数声明数组的说明,2.直接为数组元素赋值 PHP中另一种比较灵活的数组声明方式是直接为数组元素赋值 。如果在创建数组时不知道所创建数组的大小,或在实际编写程 序时数组的大小可能发生改变,采用这种数组创建的方法较好。 【例7.2】 为了加深读者对这种数组声明方式的理解,下面通过 具体实例对该种数组声明方式进行讲解,直接为数组元素赋值来声明数组,Thank you,还有什么疑问可以到提出 也可以发送邮件到 ,