PHP復(fù)合數(shù)據(jù)類型——數(shù)組(array)
數(shù)組是一組數(shù)據(jù)的集合,它把一系列數(shù)據(jù)組織起來,形成一個可操作的整體。數(shù)組中可以包括很多數(shù)據(jù),如標(biāo)量數(shù)據(jù)、數(shù)組、對象、資源以及PHP中支持的其他語法結(jié)構(gòu)等。
數(shù)組中的每個數(shù)據(jù)稱為一個元素,元素包括索引(鍵名)和值兩個部分。元素的索引可以由數(shù)字或字符串組成,元素的值可以是多種數(shù)據(jù)類型。定義數(shù)組的語法格式如下:
$array = array('value1','value2'...)
或
$array[key] = 'value'
或
$array = arry(key1 => value1,key2 => value2...)
其中,key是數(shù)組元素的下標(biāo),value是數(shù)組下標(biāo)所對應(yīng)的元素。以下幾種都是正確地格式:
$arr1 = array('This','is','an','example');
$arr2 = array(0 => 'php', 1=>'is','the'=>'the','str'=>'best');
&arr3[0] = 'tmpname';
聲明數(shù)組后,數(shù)組中的元素個數(shù)還可以自由更改。只要給數(shù)組賦值,函數(shù)就會自動增加長度。
點(diǎn)擊加載更多評論>>