php建立陣列的幾種方法

2022-03-18 06:02:20 字數 1529 閱讀 6541

第1種格式

$陣列名稱 = array(『值』, 『值』, 『值』,……);

此種格式沒有指定陣列內元素的鍵,php 會自動以數字的形式建立鍵,從 0 開始,依次累加。

呼叫陣列的格式 : $陣列名稱[數字型鍵]

<?php 

$arr =array('a','b','c');echo $arr[1];//輸出

第2種格式

$陣列名稱 = 『值』;

$陣列名稱 = 『值』;

$陣列名稱 = 『值』;

此種格式同樣沒有指定陣列內元素的鍵, php會自動以數字的形式建立鍵, 從 0開始,依次累加。

呼叫陣列的格式 : $陣列名稱[數字型鍵];

<?php 

$arr='a';$arr='b';$arr='c';echo $arr[1];//輸出b

第3種格式

$陣列名稱 = array(數字型別的鍵=> 『值』, 數字型別的鍵 => 『值』, 數字型別的鍵=> 『值』,……);

呼叫格式 : $陣列名稱[數字型別的鍵];

<?php 

$arr =array(1=>'jack',2=>'lucy',500=>'hcoder');echo $arr[500];//輸出hcoder

此種格式採用整數作為陣列的鍵,php 對陣列的支援非常靈活,可以任意定義陣列內的數字。

如果陣列內出現了重複的鍵則最後出現的元素會覆蓋前面的所有鍵,最後乙個為有效值。

第4種格式

$陣列名稱[整數型別鍵] = 『值』;

$陣列名稱[整數型別鍵] = 『值』;

$陣列名稱[整數型別鍵] = 『值』;

呼叫格式 : $陣列名稱[整數型別鍵];

<?php 

$arr[1]='jack';$arr[2]='lucy';$arr[500]='hcoder';echo $arr[500];//輸出hcoder

第5種格式(關聯陣列)

$陣列名稱=array(『字串形式的鍵』=>』值』,『字串形式的鍵』=>』值』,……);

呼叫格式 : $陣列名稱[『字串形式的鍵』];

<?php 

$arr =array('name'=>'張三','age'=>18);echo $arr['age'];//輸出18

第6種格式(關聯陣列)

$陣列名稱[ 『字串形式的鍵』]=>』值』;

$陣列名稱[ 『字串形式的鍵』]=>』值』;

呼叫格式 : $陣列名稱[『字串形式的鍵』];

<?php 

$arr['name']='張三';$arr['age']=18;echo $arr['age'];//輸出18

簡而言之 就是用 $a 和 $a=array()

nump建立陣列的幾種方法

import numpy as np 匯入numpy模組 np.arange start,end,step,type start 開始位置 end 結束位置 step 步長 type 陣列的資料型別 例如 a np.arange 0,10,1 print a 0 1 2 3 4 5 6 7 8 9 ...

PHP合併陣列的幾種方法

a array color red 5,6 b array color blue type fruit 6,7 arr array merge a,b var dump arr array size 6 color string blue length 4 0 int 5 1 int 6 type ...

PHP中陣列定義的幾種方法

array 陣列 php 中的陣列實際上是乙個有序對映。對映是一種把 values 關聯到 keys 的型別。此型別在很多方面做了優化,因此可以把它當成真正的陣列,或列表 向量 雜湊表 是對映的一種實現 字典,集合,棧,佇列以及更多可能性。由於陣列元素的值也可以是另乙個陣列,樹形結構和多維陣列也是允...