php array_reverse 以相反的順序返回數(shù)組實例代碼
php array_reverse函數(shù)返回一個單元順序相反的數(shù)組,該函數(shù)有兩個參數(shù),第一個參數(shù)表示需要處理的數(shù)組,第二個參數(shù)可選,規(guī)定是否保留原始數(shù)組的鍵名。本文章通過實例向大家講解array_reverse函數(shù)的使用方法。需要的碼農(nóng)可以參考一下。
array_reverse函數(shù)基本語法:
array array_reverse ( array $array [, bool $preserve_keys = false ] )
array_reverse() 接受數(shù)組 array 作為輸入并返回一個單元為相反順序的新數(shù)組。
如果第二個參數(shù)指定為 true,則元素的鍵名保持不變,否則鍵名將丟失。
參數(shù)介紹
| 參數(shù) | 描述 |
|---|---|
| array | 必需。輸入的數(shù)組。 |
| preserve |
可選。規(guī)定是否保留原始數(shù)組的鍵名。返回一個單元順序相反的數(shù)組.如果設(shè)置為 TRUE會保留數(shù)字的鍵。 非數(shù)字的鍵則不受這個設(shè)置的影響,總是會被保留。 可能的值:
|
返回值
返回反轉(zhuǎn)后的數(shù)組。
實例:
<?php
$input = array("php", 4.0, array("green", "red"));
$result = array_reverse($input);
$result_keyed = array_reverse($input, true);
?>
這將使 $result 和 $result_keyed 具有相同的單元,但是注意鍵名的區(qū)別。$result 和 $result_keyed 的打印輸出顯示分別為:
Array ( [0] => Array ( [0] => green [1] => red ) [1] => 4 [2] => php ) Array ( [2] => Array ( [0] => green [1] => red ) [1] => 4 [0] => php )
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
解決PHP里大量數(shù)據(jù)循環(huán)時內(nèi)存耗盡的方法
錯誤信息提示最大內(nèi)存已經(jīng)耗盡,該如何解決呢?下面小編給大家解決PHP里大量數(shù)據(jù)循環(huán)時內(nèi)存耗盡的問題,需要的朋友可以參考下2015-10-10
PHP將amr音頻文件轉(zhuǎn)換為mp3格式的操作細節(jié)
本文以centos服務(wù)器安裝ffmpeg為例,給大家詳細介紹PHP將amr音頻文件轉(zhuǎn)換為mp3格式的操作細節(jié),感興趣的朋友跟隨小編一起看看吧2021-07-07
thinkPHP框架實現(xiàn)的無限回復(fù)評論功能示例
這篇文章主要介紹了thinkPHP框架實現(xiàn)的無限回復(fù)評論功能,結(jié)合實例形式簡單分析了thinkPHP實現(xiàn)無限回復(fù)的相關(guān)控制器、視圖操作技巧,需要的朋友可以參考下2018-06-06

