php定義一維陣列,如何用php定義乙個陣列

2021-10-25 20:34:04 字數 810 閱讀 3822

如何用php定義乙個陣列?

php中定義陣列的方法:

1、php定義陣列的格式:

陣列名=array();

如:$aa=array();//這樣就定義了乙個陣列,

之後給元素賦值:$aa[0]="9016";

$aa[1]="9017";

$aa[2]="9018";

2、php輸出陣列的方法:foreach($aa as $val)

echo$val;

也可以在定義陣列時直接賦值$aa=array(0=>"9016",1=>"9017";2=>"9018");

3、php的陣列還可以用字元做下標,不一定要數字:$aa["name"]="joan";

$aa["num"]="9018";

$aa["email"]="[email protected]";

也可以這樣$aa=array("name"=>"joan","num"=>"9018","email"=>"[email protected]");

將乙個一維陣列的元素也定義為陣列,就是乙個二維陣列,$aa=array(0=>"a1",1=>"a2");

$bb=array(0=>"b1",1=>"b2");

$cc=array(0=>$aa;1=>$bb);

此時,$cc[0]也是乙個陣列,$cc[1]也是乙個陣列,$cc就是乙個二維陣列。

同理,三維,四維陣列也可以繼續定義下去。

4、陣列的元素不僅於數字和字串,可以是類的物件。

php三維陣列定義,PHP陣列之三維陣列

area array china array 上海 湖北 天津 北京 array hd 海淀 朝陽 房山 cp 昌平 廣東 array 深圳 廣州 佛山 dg 東莞 usa array 華盛頓 舊金山 紐約 array 曼哈頓區 皇后區 布魯克林區 echo var dump area echo 輸...

php如何定義陣列常量

是這樣嗎?define best phper array name 鞏文 address china my god,明確告訴你不可以 原因是warning constants may only evaluate to scalar values。也就是說define常量的值 僅允許標量和 null。...

PHP 如何把二維陣列變為 一維陣列

1.array column array,column key,index key 返回陣列中某乙個單一列的值。這個方法 得益於 php 內部的使用方法 array column array,column key,index key 版本 5.5 array 必需。規定要使用的多維陣列 記錄集 co...