`array_reverse()` 是 PHP 中的一個數組函數,用于將數組中的元素順序顛倒。其作用是返回一個新的數組,新數組包含了原數組中的元素,但是元素的順序與原數組中相反。
具體來說,`array_reverse()` 的作用包括:
1. 顛倒數組順序:將原數組中的元素逆序排列,即原數組的第一個元素變為新數組的最后一個元素,原數組的最后一個元素變為新數組的第一個元素,以此類推。
2. 保持鍵值關聯:若原數組是關聯數組(鍵值對形式),`array_reverse()` 在顛倒元素順序的同時會保持原數組鍵和值之間的關聯,確保新數組仍然是關聯數組。
3. 不改變原數組:`array_reverse()` 不會改變原數組本身,而是返回一個新的顛倒順序后的數組,原數組保持不變。
使用 `array_reverse()` 函數可以方便地實現數組元素的順序反轉操作,適用于需要對數組進行逆序處理的情況,例如輸出逆序列表、生成逆序排列的結果等。