3-5
PHP陣列array
- 變數僅能放一個值,陣列可以放許多值。
- 一個陣列元素由「索引」和「值」組成。
- 以字典為例,一個部首,就是一個陣列,部首裡面包含許多字(值),要找到那個字,只要翻到該頁即可(索引)
- 陣列定義方式:
- $陣列名稱=array("索引1"=>"值1","索引2"=>"值2"...);
- $陣列名稱["索引1"]="值1";
$陣列名稱["索引2"]="值2";
- 索引若沒寫,會自動從0開始編號
- 索引可以是數字(也可跳號),或文字(要用引號包住),亦可混合。
- 二維陣列或多維陣列:即陣列中的陣列
- 二維陣列定義方式:
- (1) $陣列名稱=array(
"索引1"=>array("索a"=>"值1a" , "索b"=>"值1b"),
"索引2"=>array("索a"=>"值2a" , "索b"=>"值2b")
...);
- (2) $陣列名稱["索引1"]["索a"]="值1a";
$陣列名稱["索引1"]["索b"]="值1b";
$陣列名稱["索引2"]["索a"]="值2a";
$陣列名稱["索引2"]["索b"]="值2b";