在网站建设中,变量都是标量变量,这些变量只能存储单个数值。而数组是一个可以存储一组或一系列数值的变量。一个数组可以具有许多个元素。每个元素有一个值,如文本、数字或另一个数组。一个包含其他数组的数组称为多维数组。PHP支持数字索引数组和相关数组。如果曾经使用过某种编程语言,读者可能会很熟悉数字索引的数组,但是如果没有使用过PHP或Perl,可能就从来没有见过相关数组。相关数组允许用户使用更有意义的数据作为索引。每个元素除了可以使用数字索引外,还可以使用字符串或其他有意义的信息作为索引。
认识PHP数组
一个标量变量就是一个用来存储数值的命名区域。同样,一个数组就是一个用来存储一系列变量值的命名区域,因此,可以使用数组组织标量变量。例如,定义一个按数组格式存储的3种产品的列表,数组变量的名称为$products,它保存了3个变量值。拥有数组信息后,就可以用它完成很多有用的事情。使用循环结构,可以完成针对数组中每个值的相同操作,这样就可以节省许多工作。数组信息的整个集合可以作为一个单元进行移动。通过这种方式,只要使用一行代码,所有的数值就可以传递给一个函数。例如,按字母顺序对产品进行排序。要完成此操作,可以将整个数组传递给PHP的sort()函数。
存储在数组中的值称为数组元素。每个数组元素有一个相关的索引(也称为关键字),它可以用来访问元素。在大多数编程语言中,数组都具有数字索引,而且这些索引通常是从0或1开始的。PHP允许使用数字或字符串作为数组的索引。可以将数组的索引设置为传统的数字型,也可以将索引设置为任何所希望的索引,这样可以使得索引更有意义和有用。根据是否使用标准数字索引数组或更有趣的索引值的不同,编程方法也各不相同。
当前文章标题:使用数组
当前URL:http://www.lyjtt.cn/news/wzzz/3285.html
上一篇:网页设计里的关键字
下一篇:定义数字索引数组