標籤:bool for 參數 訪問 bsp 語言 下標 count 一個
1.數組的定義
數組就是一組資料的集合,把一系列資料群組織起來,形成一個可操作的整體。php中的數組較為複雜,但是比其他許多進階語言中的數組更靈活。數組array是一組有序的變數,其中每個變數被稱為一個元素。每個元素由一個特殊的標識符來區分,這個標識符稱為鍵(也稱為下標),數組中的每個元素都包含兩項:鍵和值。可以通過索引值來擷取相應數組元素,這些鍵可以是數值鍵或關聯鍵。如果說變數是儲存單個值的容器,那麼數組就是儲存多個值的容器。
2.聲明數組:
聲明數組主要有兩種方式:一種是應用arrary()函式宣告數組,如$array=array("1"=>"編",“2”=>"程");
另外一種是直接通過為數組元素賦值的方式聲明數組,如$array[0]="編";$array[1]="程";
3.數組的類型
數組的類型包括數字索引數組,關聯陣列。數字索引數組:一般表示數組元素在數組的位置,它由數字組成,下標從0開始。而關聯陣列的鍵名可以是數字和字串混合的形式,而不像數字索引數組的鍵名只能是數字。在一個數組中,只要鍵名中有一個不是數字,那麼這個數組就是關聯陣列。關聯陣列使用字串索引來訪問儲存在數組中各元素的值。
4.輸出數組:
在php中對數組元素進行輸出,可以通過輸出語句來實現,如echo語句,print語句等,但使用這種方式只能對數組中某一元素進行輸出,而通過print_r()函數可以將數組結構進行輸出。
文法格式:bool print_r(mixed expression);如果該函數的參數expression為普通的整形,字元型或實型變數,則輸出該變數本身。如果該參數為數組,則按索引值和元素的順序輸出該數組中的所有元素。
5.遍曆數組:
遍曆數組經常使用的兩種方法是使用foreach和list函數。
6.統計數組中元素的個數:
統計數組中元素的個數使用count()函數。
7.查詢數組中指定元素:
查詢數組中指定元素:arrary_search()
8.擷取數組中最後一個元素:
arrary_pop()
9.向數組中添加一個元素:
arrary_push()函數。
10.刪除數組中的元素:
arrary_unique()函數。
php,數組