數組:鍵值對組成的語言結構, 根據維數可分為:一維數組、多維數組 根據Key可分為:索引數組、關聯數組 PHP數組 創立數組的方式: $ar_1 = array();//空數組 $ar_2 = array(0,1,2)//初始化數組,有3個值 $ar_3[0] = 1; $ar_3['name'] ...
數組:鍵值對組成的語言結構,
根據維數可分為:一維數組、多維數組
根據Key可分為:索引數組、關聯數組
---------------------PHP數組---------------------------
創立數組的方式:
$ar_1 = array();//空數組
$ar_2 = array(0,1,2)//初始化數組,有3個值
$ar_3[0] = 1; $ar_3['name'] = "YOU"; $ar_3[] = 1;// 這樣也是創立數組的方式
多維數組的:一維數組的key是另一個數組
$ar = array(
'ar_1' = array(),
'ar_2' = array()
)
---數組方法
count();//返回數組的長度 數組的索引都是從0開始的
sort() - 對數組進行升序排列
rsort() - 對數組進行降序排列
asort() - 根據關聯數組的值,對數組進行升序排列
ksort() - 根據關聯數組的鍵,對數組進行升序排列
arsort() - 根據關聯數組的值,對數組進行降序排列
krsort() - 根據關聯數組的鍵,對數組進行降序排列
---遍曆數組
foreach($ar as $values );//獲取 value
foreach($ar as $keys=>$values)// 獲取 key 和value 值
for($i=0;$i<count($ar);i++);//也可以