簡述PHP數組相關函數
這篇文章主要介紹了PHP數組相關函數,匯總說明了php中相關的數組,具有一定參考借鑒價值,需要的朋友可以參考下
本文總結了PHP數組相關的函數。具體如下:
這裡包含函數名稱和用法說明,沒有詳細的程式碼範例。有興趣的朋友可以查閱本站相關的函數用法。
數組的相關處理函數
current(數組名稱) 輸出數組中一個字串的值,從第一個起.
key(數組名稱) 輸出數組中一個下標,從第一個起.
next(數組名稱) 控制數組指標向後移動.
prev(數組名稱) 控制數組指標向前移動.
end(數組名稱) 控制數組指標移向最後一位.
reset(數組名稱) 控制數組指標移向第一位.
array_change_key_case(1.目標數組2.CASE_UPPER大寫或CASE_LOWER小寫) 將數組下標全部改為大寫或小寫.
array_chunk(1.目標數組2.分解個數3.輸出布林型的真或假) 將一個數組分解成多個小數組.
array_count_values(數組名稱) 用來計算數組中各值出現的次數.
array_fill(1.下標從幾開始2.輸出多少個3.他們的值是什麼) 用來做初始化數組.
array_filter(1.目標數組2.用戶定義的函數) 過濾函數,自訂以什麼標準為真,以什麼標準為假,此函數可以自動過濾掉假的字串.
array_flip(目標數組) 將下標變值,值變下標.
array_sum(目標數組) 計算目標數組中所有元素值的總和.
array_unique(目標數組) 去除目標數組中重複的值.
array_values(目標數組) 將目標數組中所有下標都去掉,重新從"0"開始計算此函數中值的下標.
array_keys(目標數組) 輸出目標數組中的所有下標.
in_array(1.要找的東西2.目標數組3.是否嚴格按照資料類型查找,是就輸true) 查找目標數組中有無查找的資料.
array_search(1.要找的東西2.目標數組3.是否嚴格查找) 查找目標數組中有無查找的資料,有則輸出此資料的下標.
array_key_exists(1.要找的下標2.目標數組) 查找目標數組中有無查找的下標,有則輸出true,無則輸出false.
extract(目標數組) 將陣列轉換成變數.
compact(要轉換成陣列的變數下標) 將多個變數轉換成陣列.
陣列與堆疊(先進後出)
array_push (1.目標數組2.壓入堆疊的值) 壓入堆疊函數.
array_pop(目標數組) 彈出堆疊函數.
數組與隊(先進先出)
array_unshift(1.目標數組2.壓入對的值) 壓入對函數.
array_shift(1目標數組) 彈出對函數.
忽略鍵入的數組排序:
sort(目標數組) 從小到大的排序.
rsort(目標陣列) 從大到小的排序.
保留鍵名的陣列排序:
asort(目標陣列) 保留原下標,值從小到大的排序.
arsort(目標數組) 保留原下標,值從大到小的排序.
自然排序法排序:
natsort(目標數組) 保留原下標,值從大到小的排序,不區分大小寫.
natcasesort(目標數組) 保留原下標,值從小到大的排序,不區分大小寫.
array_merge(1.目標數組2.目標數組......) 合併多個數組.
array_diff(1.被比數組2.比數組3.比數組......) 求數組的差積.
array_intersect(1.被比數組2.比數組3.比數組. .....) 求數組的交積.
總結:以上就是本篇的全部內容,希望能對大家的學習有所幫助。
相關推薦:
#以上是簡述PHP數組相關函數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

熱門話題

PHP 8.4 帶來了多項新功能、安全性改進和效能改進,同時棄用和刪除了大量功能。 本指南介紹如何在 Ubuntu、Debian 或其衍生版本上安裝 PHP 8.4 或升級到 PHP 8.4

CakePHP 是 PHP 的開源框架。它旨在使應用程式的開發、部署和維護變得更加容易。 CakePHP 基於類似 MVC 的架構,功能強大且易於掌握。模型、視圖和控制器 gu

Visual Studio Code,也稱為 VS Code,是一個免費的原始碼編輯器 - 或整合開發環境 (IDE) - 可用於所有主要作業系統。 VS Code 擁有大量針對多種程式語言的擴展,可以輕鬆編寫

本教程演示瞭如何使用PHP有效地處理XML文檔。 XML(可擴展的標記語言)是一種用於人類可讀性和機器解析的多功能文本標記語言。它通常用於數據存儲

CakePHP 是一個開源MVC 框架。它使應用程式的開發、部署和維護變得更加容易。 CakePHP 有許多函式庫可以減少大多數常見任務的過載。

字符串是由字符組成的序列,包括字母、數字和符號。本教程將學習如何使用不同的方法在PHP中計算給定字符串中元音的數量。英語中的元音是a、e、i、o、u,它們可以是大寫或小寫。 什麼是元音? 元音是代表特定語音的字母字符。英語中共有五個元音,包括大寫和小寫: a, e, i, o, u 示例 1 輸入:字符串 = "Tutorialspoint" 輸出:6 解釋 字符串 "Tutorialspoint" 中的元音是 u、o、i、a、o、i。總共有 6 個元

JWT是一種基於JSON的開放標準,用於在各方之間安全地傳輸信息,主要用於身份驗證和信息交換。 1.JWT由Header、Payload和Signature三部分組成。 2.JWT的工作原理包括生成JWT、驗證JWT和解析Payload三個步驟。 3.在PHP中使用JWT進行身份驗證時,可以生成和驗證JWT,並在高級用法中包含用戶角色和權限信息。 4.常見錯誤包括簽名驗證失敗、令牌過期和Payload過大,調試技巧包括使用調試工具和日誌記錄。 5.性能優化和最佳實踐包括使用合適的簽名算法、合理設置有效期、
