PHP Array() 陣列函數用法

PHP Array 陣列函數是相當常用到的函數,你可以把 Array 當成一個用來儲存多數値的一個變數,當然 Array 本身其實是個函數,在你安裝好 PHP 的時候就已經內建了,不需要額外安裝或外掛。

PHP Array 陣列的架構可以是單純的數個値,也可以是由 key 與 value 的搭配,其中 key 可以看成是變數(可以自己設定),而 value 則是 key 的値,透過 array 陣列函數,可以一次儲存非常多的値,而且除了一維陣列之外,還可以寫成多維陣列,儲存更多的値。

舉例子比較容易了解,一個簡單的陣列形式也許就像下方範例這樣
$a=array("第一個値","第二個値","第三個値");
其中 $a 就是一個陣列,包含了三個値在裡面,代表的意義如下

$a[0]=第一個値、$a[1]=第二個値、$a[2]=第三個値。

其中「$a[0]=第一個値」這個叫做陣列元素,0、1、2 分別是陣列索引,而「第一個値」、「第二個値」與「第三個値」稱為陣列値。

我們再舉一個自訂索引的陣列
$a=array(
 key1=>value1,
 key2=>value2,
 key3=>value3
);
在這個範例中,$a 這個陣列包含了三個索引,分別是 key1、key2 與 key3,而他們的陣列値分別是 value1、value2 與 value3。看到這裡,如果你已經對 PHP array 陣列有了初步的了解,那我們接著直接把値放到範例中。
$a=array(
 "Banana"=>"香蕉",
 "Apple"=>"蘋果",
 "Watermelon"=>"西瓜"
);
輸出結果如下

Array (
 [Banana] => 香蕉
 [Apple] => 蘋果
 [Watermelon] => 西瓜
)

是不是相當的簡單呢?現在就開始試試寫出一個簡單的 PHP Array() 吧!

延伸閱讀

© Copyright wibibi.com 網頁設計教學百科 基礎的網頁設計規劃、資料庫與程式設計 Since 2012
PHP Smarty MySQL JQuery Apache W3C