程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP基礎知識 >> php中的數組操作函數整理大全

php中的數組操作函數整理大全

編輯:PHP基礎知識
 

array_change_key_case /** 返回字符串鍵名全為小寫或大寫的數組**/

array_chunk /** 將一個數組分割成多個 **/

array_combine /** 創建一個數組,用一個數組的值作為其鍵名,另一個數組的值作為其值 **/

array_count_values /** 統計數組中所有的值出現的次數 **/

array_diff_assoc /** 帶索引檢查計算數組的差集 **/

array_diff_key /** 使用鍵名比較計算數組的差集 **/

array_diff_uassoc /** 用用戶提供的回調函數做索引檢查來計算數組的差集 **/

array_diff_ukey /** 用回調函數對鍵名比較計算數組的差集 **/

array_diff /** 計算數組的差集 **/

array_fill /** 用給定的值填充數組 **/

array_filter /** 用回調函數過濾數組中的單元 **/

array_flip /** 交換數組中的鍵和值 **/

array_intersect_assoc /** 帶索引檢查計算數組的交集 **/

array_intersect_key /** 使用鍵名比較計算數組的交集 **/

array_intersect_uassoc /** 帶索引檢查計算數組的交集,用回調函數比較索引 **/

array_intersect_ukey /** 用回調函數比較鍵名來計算數組的交集 **/

array_intersect /** 計算數組的交集 **/

array_key_exists /** 檢查給定的鍵名或索引是否存在於數組中 **/

array_keys /** 返回數組中所有的鍵名 **/

array_map /** 將回調函數作用到給定數組的單元上 **/

array_merge_recursive /** 遞歸地合並一個或多個數組 **/

array_merge /** 合並一個或多個數組 **/

array_multisort /** 對多個數組或多維數組進行排序 **/

array_pad /** 用值將數組填補到指定長度 **/

array_pop /** 將數組最後一個單元彈出(出棧) **/

array_product /** 計算數組中所有值的乘積 **/

array_push /** 將一個或多個單元壓入數組的末尾(入棧)**/

array_rand /** 從數組中隨機取出一個或多個單元 **/

array_reduce /** 用回調函數迭代地將數組簡化為單一的值 **/

array_reverse /** 返回一個單元順序相反的數組 **/

array_search /** 在數組中搜索給定的值,如果成功則返回相應的鍵名 **/

array_shift /** 將數組開頭的單元移出數組 **/

array_slice /** 從數組中取出一段 **/

array_splice /** 把數組中的一部分去掉並用其它值取代 **/

array_sum /** 計算數組中所有值的和 **/

array_udiff_assoc /** 帶索引檢查計算數組的差集,用回調函數比較數據 **/

array_udiff_uassoc /** 帶索引檢查計算數組的差集,用回調函數比較數據和索引 **/

array_udiff /** 用回調函數比較數據來計算數組的差集 **/

array_uintersect_assoc /** 帶索引檢查計算數組的交集,用回調函數比較數據 **/

array_uintersect_uassoc /** 帶索引檢查計算數組的交集,用回調函數比較數據和索引 **/

array_uintersect /** 計算數組的交集,用回調函數比較數據 **/

array_unique /** 移除數組中重復的值 **/

array_unshift /** 在數組開頭插入一個或多個單元 **/

array_values /** 返回數組中所有的值 **/

array_walk_recursive /** 對數組中的每個成員遞歸地應用用戶函數**/

array_walk /** 對數組中的每個成員應用用戶函數 **/

array /** 新建一個數組 **/

arsort /** 對數組進行逆向排序並保持索引關系 **/

asort /** 對數組進行排序並保持索引關系 **/

compact /** 建立一個數組,包括變量名和它們的值 **/

count /**(sizeof)計算數組中的單元數目或對象中的屬性個數 **/

current /** 返回數組中的當前單元 **/

each /** 返回數組中當前的鍵/值對並將數組指針向前移動一步 **/

end /** 將數組的內部指針指向最後一個單元 **/

extract /** 從數組中將變量導入到當前的符號表 **/

in_array /** 檢查數組中是否存在某個值 **/

key /** 從關聯數組中取得鍵名 **/

krsort /** 對數組按照鍵名逆向排序 **/

ksort /** 對數組按照鍵名排序 **/

list /** 把數組中的值賦給一些變量 **/

natcasesort /** 用“自然排序”算法對數組進行不區分大小寫字母的排序 **/

natsort /** 用“自然排序”算法對數組排序 **/

next /** 將數組中的內部指針向前移動一位 **/

pos /** current() 的別名 **/

prev /** 將數組的內部指針倒回一位 **/

range /** 建立一個包含指定范圍單元的數組**/

 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved