當前位置:成語大全網 - 書法字典 - php中常用的數組函數有哪些?功能是什麽?有什麽特點?怎麽用?

php中常用的數組函數有哪些?功能是什麽?有什麽特點?怎麽用?

php中常用的數組函數的作用如下:

array_change_key_case?-返回壹個數組,其中的字符串鍵名全部是小寫或大寫。

將壹個數組分成多個。

數組_合並?-創建壹個數組,將壹個數組的值作為其鍵名,將另壹個數組的值作為其值。

數組計數值?-計算數組中所有值出現的次數。

array _ diff _ assoc-用索引檢查計算數組的差集。

array_diff_key?-使用鍵名比較來計算數組的差集。

array_diff_uassoc?-使用用戶提供的回調函數做索引檢查,計算數組的差集。

使用回調函數來比較鍵名並計算數組的差集。

array_diff?-計算數組的差集。

用指定的鍵和值填充壹個數組。

數組_填充?-用給定值填充數組。

用回調函數過濾數組中的單元格。

數組_翻轉?-交換數組中的鍵和值。

array_intersect_assoc?-使用索引檢查計算數組的交集

array _ intersect _ key-使用鍵名比較來計算數組的交集。

array_intersect_uassoc?-檢查計算數組與索引的交集,並將索引與回調函數進行比較。

array _ intersect _ ukey-使用回調函數比較鍵名,計算數組的交集。

array _ intersect-計算數組的交集。

array _ key _ exists-檢查數組中是否存在給定的鍵名或索引。

array_keys?-返回數組中的所有鍵名。

array_map?-回調函數應用於給定數組的單元格。

數組_歸並_遞歸?-遞歸合並壹個或多個數組

合並壹個或多個數組。

array _ Multisort-對多個數組或多維數組進行排序。

array_pad?-用指定長度的值填充數組。

array_pop?-彈出數組的最後壹個單元格

array_product?-計算數組中所有值的乘積。

數組_推送?-將壹個或多個單元格推到數組(堆棧)的末尾

array_rand?-從陣列中隨機取出壹個或多個單元。

array _ reduce——用回調函數叠代地將數組縮減為單個值。

array _ replace _ recursive-用傳遞的數組遞歸替換第壹個數組的元素。

array_replace?-用傳遞的數組替換第壹個數組的元素。

數組_反轉?-返回單元格順序相反的數組。

array _ search-在數組中搜索給定值,如果成功,返回相應的鍵名。

array _ shift-將數組開頭的單元格移出數組。

從數組中取出壹段。

array _ splice-刪除數組的壹部分並用其他值替換它。

array_sum?-計算數組中所有值的總和。

array_udiff_assoc?-用索引檢查計算數組的差集,用回調函數比較數據。

array_udiff_uassoc?-用索引檢查計算數組的差集,用回調函數比較數據和索引。

array _ u diff-用回調函數比較數據,計算數組的差集。

array _ uintersect _ assoc?-用索引檢查計算數組的交集,用回調函數比較數據。

array _ ui interset _ UAS SOC-檢查計算數組與索引的交集,用回調函數將數據與索引進行比較。

array _ ui interset-計算數組的交集,並用回調函數比較數據。

array _ unique-刪除數組中的重復值。

array_unshift?-在數組的開頭插入壹個或多個單元格。

數組值-返回數組中的所有值。

array _ walk _ recursive-遞歸地對數組的每個成員應用壹個用戶函數。

array_walk?-將用戶函數應用於數組的每個成員。

數組?-創建壹個新數組

arsort?-對數組進行逆序排序,並保持索引關系。

asort?-對數組排序並保持索引關系。

創建壹個數組,包括變量名和它們的值。

數數?-計算數組中單元格的數量或對象中屬性的數量。

current-返回數組中的當前單元格。

each-返回數組中的當前鍵/值對,並將數組指針向前移動壹步。

將數組的內部指針指向最後壹個單元格。

從數組中導入變量到當前符號表中。

in _ array-檢查數組中是否存在值。

從關聯數組中獲取鍵名。

krsort?-按鍵名對數組進行逆序排序。

ksort?-按鍵名對數組排序。

list-將數組中的值賦給壹些變量

natcasesort-使用“自然排序”算法對數組進行排序,不區分大小寫。

用“自然排序”算法對數組進行排序。

next-將數組中的內部指針向前移動壹位。

當前的位置別名

將數組的內部指針倒回壹位。

範圍?-創建包含指定範圍內單元格的數組。

重置?-將數組的內部指針指向第壹個單元格。

rsort?-對數組進行逆序排序。

洗牌-洗牌

sizeof?-伯爵的別名。

排序-對數組進行排序。

uasort?-使用用戶定義的比較函數對數組中的值進行排序,並保持索引相關性。

uksort?-使用用戶定義的比較函數對數組中的鍵名進行排序。

usort?-使用用戶定義的比較函數對數組中的值進行排序。

關於如何使用,要根據用戶的需求來衡量,不能用壹個詞來概括。

用法語法如下:

& lt?服務器端編程語言(Professional Hypertext Preprocessor的縮寫)

$arr?=?數組(' Hello ',' World!');

$arr?=?內爆(',',$ arr);

回聲?$ arr

& gt結果是:HelloWorld!

如果妳想了解更多php的數組函數,建議妳詳細閱讀php手冊。

Php手冊官網:/manual/zh/index.php。