1. 程式人生 > 實用技巧 >php陣列函式

php陣列函式

array_combine函式:用兩個陣列的值作為新陣列的鍵與值來新建一個數組 94
range函式:建立一個包含指定範圍單元的陣列 94
array_chunk函式:將一個數組分割成多個數組 95
array_count_values函式:統計陣列中所有的值出現的次數 97
array_diff_assoc函式:帶索引檢查計算陣列的差集 97
array_diff_key函式:使用鍵名比較計算陣列的差集 98
array_diff_uassoc函式:用回撥函式做索引檢查來計算陣列的差集 98
array_diff_ukey函式:用回撥函式對鍵名比較計算陣列的差集 99
array_diff函式:計算陣列的差集 
100 array_fill函式:用給定的值填充陣列 100 array_filter函式:用回撥函式過濾陣列中的單元 101 array_flip函式:交換陣列中的鍵和值 102 array_intersect_assoc函式:帶索引檢查計算陣列的交集 103 array_intersect_key函式:使用鍵名比較計算陣列的交集 103 array_intersect_uassoc函式:帶索引檢查計算陣列的交集,並用回撥函式比較索引 104 array_intersect_ukey函式:用回撥函式比較鍵名來計算陣列的交集 104 array_intersect函式:計算陣列的交集 105 array_key_exists函式:檢查給定的鍵名或索引是否存在於陣列中 
106 array_map函式:將回調函式作用到給定陣列的單元上 106 array_merge_recursive函式:遞迴地合併一個或多個數組 107 array_merge函式:合併一個或多個數組 108 array_multisort函式:對多個數組或多維陣列進行排序 108 array_pad函式:用值將陣列填補到指定長度 109 array_pop函式:將陣列的最後一個單元彈出 110 array_push函式:將一個或多個單元壓入陣列的末尾 111 array_rand函式:從陣列中隨機取出一個或多個單元 111 array_reduce函式:用回撥函式迭代地將陣列簡化為單一的值 112 array_search函式:在陣列中查詢給定的值並返回相應的鍵名 
113 array_shift函式:移除陣列開頭的一個單元 114 array_unique函式:移除陣列中重複的值 114 array_unshift函式:在陣列開頭插入一個或多個單元 115 array_slice函式:從陣列中取出一段 115 array_splice函式:把陣列中的一部分去掉並用其他值取代 116 array_sum函式:計算陣列中所有值的和 118 array_uintersect_assoc函式:帶索引檢查計算陣列的交集並用回撥函式比較資料 118 array_uintersect_uassoc函式:帶索引檢查計算陣列的交集並用回撥函式比較資料和索引 119 array_uintersect函式:計算陣列的交集並用回撥函式比較資料 119 array_walk_recursive函式:對陣列中的每個成員遞迴地應用使用者函式 120 array_walk函式:對陣列中的每個成員應用使用者函式 121 compact函式:用變數名和值建立一個數組 121 count函式:計算陣列中的單元數目或物件中的屬性個數 122 current函式:返回陣列中的當前單元 123 extract函式:從陣列中將變數匯入當前的符號表中 124 in_array函式:查詢陣列中是否存在某個值 125 key函式:從關聯陣列中獲取鍵名 125 list函式:把陣列中的值賦給一些變數 126 next函式:將陣列中的內部指標向前移動一位 127 prev函式:將陣列中的內部指標倒回一位 127 reset函式:將陣列中的內部指標指向第一個單元 128 shuffle函式:打亂一個數組 128 array_change_key_case函式:返回字串鍵名全為小寫或大寫的陣列 129 array_keys函式:返回陣列中所有的鍵名 130 array_reverse函式:返回一個單元順序相反的陣列 130 array_values函式:返回陣列中所有的值 131 each函式:返回陣列中當前的鍵/值對並將陣列指標向前移動一步 132 arsort函式:對陣列進行逆向排序並保持索引關係 133 asort函式:對陣列進行排序並保持索引關係 133 krsort函式:對陣列按照鍵名逆向排序 134 ksort函式:對陣列按照鍵名排序 135 natcasesort函式:用自然排序演算法對陣列進行不區分大小寫字母的排序 135 natsort函式:用自然排序演算法對陣列排序 136 rsort函式:對陣列逆向排序 137 sort函式:對陣列排序 137 uasort函式:使用使用者自定義的比較函式對陣列中的值進行排序並保持索引關聯 138 uksort函式:使用使用者自定義的比較函式對陣列中的鍵名進行排序 139 usort函式:使用使用者自定義的比較函式對陣列中的值進行排序 140