1、遍歷數組 for和foreach
2、數組排序 sort() rsort() asort() arsort() krsort()
詳細介紹連接點擊打開鏈接
3、字符串與數組的轉換 explode() implode()
explode() 按照一定的規則拆分數組中的元素
implode() 把數組中的元素按照一定的連接方式轉化爲字符串
4、向數組中添加和刪除元素 array_shift() array_pop() array_unshift() array_push()
array_unshift() 向數組的頭部添加數組元素
array_push() 向數組的尾部添加數組元素
array_shift() 在數組前面刪除第一個元素並返回元素值
array_pop() 刪除目標數組的最後一個元素
5、查詢數組中指定元素 in_array() array_key_exists() array_search() array_keys() array_values()
in_array() 判定元素是否在數組中
array_key_exists() 判斷鍵值是否在數組中
array_search() 判斷某個元素值是否在數組中
array_search() 取得數組的鍵值,取得數組中所有的鍵值,並存在一個新的數組中
array_values() 取得數組元素的元素值,並把元素值作爲數組元素輸出爲一個數組
6、統計數組元素個數 count()
7、刪除數組中的重複元素 array_unique()
8、調換數組中的鍵值和元素值
array_flip()
9、數組的序列化 serialize() unserialize()
serialize() 將數組中的數據轉換爲字符串,方便傳遞和數據庫的存儲
unserialize() 把字符串數據轉換爲數組加以使用