PHP陣列的定義 數值陣列 關聯陣列 多維陣列

2021-10-23 09:37:03 字數 804 閱讀 7939

陣列能夠在單個變數中儲存多個值。

建立空陣列:

$arr = array();//表示建立乙個空陣列,並把建立的空陣列賦值給變數$arr

自動分配 id 鍵(id 鍵總是從 0 開始):

$cars=array("volvo","bmw","toyota");

人工分配 id 鍵:

$cars[1]="bmw";

$cars[2]="toyota";

關聯陣列是使用您分配給陣列的指定的鍵的陣列。

一次賦值:

$age=array("peter"=>"35","ben"=>"37","joe"=>"43");

分開賦值:

$age['peter']="35"; $age['ben']="37"; $age['joe']="43"; 

乙個陣列中的值可以是另乙個陣列,另乙個陣列的值也可以是乙個陣列。依照這種方式,我們可以建立二維或者三維陣列

php array('30萬','35萬'), 'toyota'=>array('26萬','20萬') );

print_r($cars2); ?>

//輸出結果:array ( [tesla] => array ( [0] => 30萬 [1] => 35萬 ) [toyota] => array ( [0] => 26萬 [1] => 20萬 ) ) ) ) 

索引陣列 關聯陣列

php 數字 索引陣列一般表示陣列元素在陣列中的位置,是有數字組成,下列標從0開始 比較好的是php中的陣列元素可以是任意型別如 arr3 指定索引號 鍵 值 在陣列中,鍵是不相同的,值可以相同 鍵如果相同時最後乙個鍵會覆蓋前乙個鍵的值 索引陣列 arr array 50,60,70,80,90 a...

陣列與關聯陣列

簡介 陣列允許指令碼利用索引將資料集合儲存為獨立的條目。bash支援普通陣列和關聯陣列,前者使用整數作為陣列索引,後者使用字串作為陣列索引。當資料以數字順序組織的時候,應該使用普通陣列,例如一組連續的迭代。當資料以字串組織的時候,關聯陣列就派上用場了,例如主機名稱。本節會介紹普通陣列和關聯陣列的用法...

PHP中的陣列 索引陣列和關聯陣列

每個陣列可以有多個值 多個值之間用逗號隔開 每個逗號內的資料我們稱為乙個單元 每個單元都是有 鍵 下標 值 也就是鍵值對組成 如果不寫下標 鍵 缺省會使用整數作為下標 每個單元的值必須有下標通過下標來定位每個值在陣列中的位置 每個單元只能有一種型別的下標 索引 整數 或者關聯 字串 當陣列為索引陣列...