PHP定義陣列的方法

2021-10-03 00:19:17 字數 790 閱讀 6687

方法一

$a=array(1,2,3,4);

print_r($a);

這種方法非常簡單,他們所對應的鍵也就是從0開始

array

([0] => 1

[1] => 2

[2] => 3

[3] => 4

)方法二

$b=array('aaa'=>111,'bbb'=>222,'ccc'=>333);

print_r($b);

這裡種方法和第一張類似,只不過他們的key值是我們自己定義的

array

([aaa] => 111

[bbb] => 222

[ccc] => 333

)方法三

$c[0]=1;

$c[1]=2;

$c[2]=3;

print_r($c);

這種方法不怎麼方便,**冗餘

array

([0] => 1

[1] => 2

[2] => 3

)方法四

$d=['ddd'=>444,'eee'=>555,'fff'=>666];

print_r($d);

php 5.4版以後可以這麼寫,新增的陣列簡寫語法。

php 5.3版及以前的版本不接受這麼寫…

array

([ddd] => 444

[eee] => 555

[fff] => 666

)還是推薦上面兩種方法

php中定義陣列的方法

php中 定義陣列的方法1 php定義陣列的格式 陣列名 array 如 aa array 這樣就定義了乙個陣列,之後給元素賦值 aa 0 9016 aa 1 9017 aa 2 9018 2 php 輸出陣列的方法 foreach aa as val 也可以在定義陣列時直接賦值 aa array ...

php中定義陣列的方法

php中 定義陣列的方 法 1 php定義陣列的格式 陣列名 array 如 aa array 這樣就定義了乙個陣列,之後給元素賦值 aa 0 9016 aa 1 9017 aa 2 9018 2 php輸出陣列的方法 foreach aa as val 也可以在定義陣列時直接賦值 aa array...

php中定義陣列的方法

1 php定義陣列的格式 陣列名 array 如 aa array 這樣就定義了乙個陣列,之後給元素賦值 aa 0 9016 aa 1 9017 aa 2 9018 2 php輸出陣列的方法 foreach aa as val 也可以在定義陣列時直接賦值 aa array 0 9016 1 9017...