在使用 PHP 進行開發的過程中,或早或晚,您會需要創建許多相似的變量。無需很多相似的變量,你可以把數據作為元素存儲在數組中。數組中的元素都有自己的 ID,因此可以方便地訪問它們。有三種數組類型:數值數組 帶有數字 ID 鍵的數組 關聯數組 數組中的每個 ID 鍵關聯一個值 多維數組 包含一個或多個數組的數組 數值數組存儲的每個元素都帶有一個數字 ID 鍵??梢允褂貌煌姆椒▉韯摻〝抵禂到M:在這個例子中,會自動分配 ID 鍵:$names = array( Peter , Quagmire , Joe 在這個例子中,我們人工分配的 ID 鍵:$names[0] = Peter $names[1] = Quagmire $names[2] = Joe 可以在腳本中使用這些 ID 鍵: ?php$names[0] = Peter $names[1] = Quagmire $names[2] = Joe echo $names[1] . and . $names[2] . are . $names[0] . 's neighbors 以上代碼的輸出:Quagmire and Joe are Peter's neighbors 關聯數組,它的每個 ID 鍵都關聯一個值。在存儲有關具體命名的值的數據時,使用數值數組不是最好的做法。通過關聯數組,我們可以把值作為鍵,并向它們賦值。在本例中,我們使用一個數組把年齡分配給不同的人:$ages = array( Peter = 32, Quagmire = 30, Joe = 本例與例子 1 相同,不過展示了另一種創建數組的方法:$ages['Peter'] = 32 $ages['Quagmire'] = 30 $ages['Joe'] = 34 可以在腳本中使用 ID 鍵: ?php$ages['Peter'] = 32 $ages['Quagmire'] = 30 $ages['Joe'] = 34 echo Peter is . $ages['Peter'] . years old. 以上腳本的輸出:Peter is 32 years old. 在多維數組中,主數組中的每個元素也是一個數組。在子數組中的每個元素也可以是數組,以此類推。在本例中,我們創建了一個帶有自動分配的 ID 鍵的多維數組:$families = array Griffin = array Peter , Lois , Megan Quagmire = array Glenn Brown = array Cleveland , Loretta , Junior 如果輸出這個數組的話,應該類似這樣:Array[Griffin] = Array [0] = Peter [1] = Lois [2] = Megan[Quagmire] = Array [0] = Glenn[Brown] = Array [0] = Cleveland [1] = Loretta [2] = Junior讓我們試著顯示上面的數組中的一個單一的值:echo Is . $families['Griffin'][2] . a part of the Griffin family? 以上代碼的輸出:Is Megan a part of the Griffin family?html教程