真想永远只有一个

盘根揪底

 

php中的数组

数组是内存中一段连接的存储空间,用于保存一组相同数据类型的数据。在php语言中,数组的功能得到了很大的扩展,他可以被看作是一个有序图,图是一种把值映射到关键字的类型。

  定义数组:

使用array()函数来定义数据,基本语法如下:array([key=>]value

 ...

)

其中key表示数组中的关键字,他可以整数和字符串;value表示关键字key对应的值。数组可以包括多个“关键字/值元素。

$arr=array("first_element"=>"cpu",2=>"内存");

如上定义了一个数组的变量$arr。数组arr中包含了两个元素,分别使用字符串first_element 和整数2作为关键字来标识。第一个数组元素值为cpu

第2个数值元素的值为内存。

在定义数组是,也可以不指定关键字。此时,程序会自动使用从0开始的整数作为关键字。

如:

$arr=array("cpu","内存","硬盘");

上面的代码等同于$arr=array(0=>"cpu",1=>"内存",2=>"硬盘");

可以通过想数组赋值的方式来添加数组元素。例如,执行下面的语句可以在数组$arr中添加一个关键字为4的元素,它的值为"声卡".$arr[4]="声卡";

也可以不指定关键字,只在数组变量后面加一对空的方括号来添加数组元素,代码如下:

$arr[]="显卡";执行此语句后,会在数组$arr中增加一个关键字为5的元素,元素值为"显卡".

 

posted on 2011-12-15 10:05  天马星空不脱离轨迹的猫  阅读(228)  评论(0编辑  收藏  举报

导航

版权所有权:fengxintong本人