什么是数组?
数组就是一组数据的集合,在编程中把一系列数据组织起来,形成可操作的整体。在PHP中数组是复杂的。并且比其他高级语言的中数据更加灵活。例如一个足球队通常会有几
什么是数组?
数组就是一组数据的集合,在编程中把一系列数据组织起来,形成可操作的整体。在PHP中数组是复杂的。并且比其他高级语言的中数据更加灵活。例如一个足球队通常会有几十个人,但是我们来认识他们的时候通常看他们的号码。几号队员某进球,几号队员某黄牌等。这时球队就是一个数组而号码就数组的下标。我们就根据号码找到队员。#PHP教程# #教程# #php#
PHP中可以这样表示: $A=array(“1″=>”Akam”,”2″=>”Ben”,”3″=>”Cedric”,”4″=>”Davis”,”5″=>”Erp”)什么是数组?
数组是一组数据。在程序设计中,一系列数据被组织起来形成一个可操作的整体。PHP中的数组很复杂。而且比其他高级语言更灵活。举个例子,一个足球队通常有几十个人,但当我们开始了解他们时,我们通常会看他们的人数。有多少球员进了一个球,有多少球员吃到了黄牌等等。这个时候队伍就是一个数组,数字就是数组的下标。我们会根据号码找到玩家。#PHP教程# #教程# #php#PHP可以这样表示:$ A = array(“1″= & gt”阿卡姆”,”2″= & gt”本”,”3″= & gt”塞德里克”,”4″= & gt”戴维斯”,”5″= & gt”Erp & # 8221)
2.声明数组
PHP有两种方法来声明数组:
第一个通过array()函数声明了一个数组。
比如$ array = array(”key & # 8221= & gt”价值”);
即$ array name = array(“键值" = >:”元素”);
& lt?服务器端编程语言(Professional Hypertext Preprocessor的缩写)
$ array = array(“asp & # 8221,”php & # 8221,”jsp & # 8221);
?& gt
演示:
应用array()函数定义数组比较灵活,可以在函数体重只给出元素值,而不比给出键值。array()函数可以灵活地定义数组,在函数权重中只能给出元素值,而不能给出键值。
为了更好的理解PHP中的数组,下面的代码不是用来加深理解的!
$ array = array(“1″= & gt”asp & # 8221,”2″= & gt”php & # 8221,”3″= & gt”jsp & # 8221);//声明一个数组
print _ r($ array);//输出数组
回声”& ltbr & gt”;//空一个网格
echo $ array[1];
echo $ array[2];
echo $ array[3];
echo $ array[4];
?& gt
证明
声明数组的另一种方式是灵活声明。在创建数组时,我们不知道数组的大小在实际应用中是否会发生变化。这种方式比较合适。如下所示:
& lt?服务器端编程语言(Professional Hypertext Preprocessor的缩写)
$ array[1]= ”asp ”
$ array[2]= ”php ”
$ array[3]= ”jsp ”
print _ r($ array);
?& gt
演示:
PHP中输出数组元素:一般用echo来逐个输出元素,而print_r()函数可以输出数组结构。