PHP數組
特點:可以存儲任意類型的數據,可以不連續,可以是索引的也可以是關聯的
什么是索引?
就是常見數組的樣式,索引從開始,0,1,2,3,定義數組是直接往里面放值,只個索引自動生成,所以一般從0開始的,這樣的數組是索引數組,索引是連續的。(推薦學習:PHP編程從入門到精通)
什么是關聯?
就是我們的哈希表集合,在定義的時候,必須給它一個key,一個values,這兩個是關聯的,通過key對應的values值是關聯的。
定義數組
定義數組的第一種方式:
定義簡單地索引數組
$a = array(1,2,3);
定義數組的第二種方式:
賦值定義
$a[] =1; $a[] =2; $a[] =3;
定義數組的第三種方式:
定義關聯數組
$a = array( "one"=>"hello", "two"=>100, "three"=>9.9 );
數組取值
根據索引數組取值:
$a = array(1,2,3); echo $a[0];
根據key取value值取值:
$a = array( "one"=>"hello", "two"=>100, "three"=>9.9 ); echo $a["three"];