首頁 >後端開發 >php教程 >php array_reverse 以相反的順序傳回陣列詳解

php array_reverse 以相反的順序傳回陣列詳解

墨辰丷
墨辰丷原創
2018-05-24 09:36:411503瀏覽

本篇文章主要介紹了php array_reverse 以相反的順序傳回數組實例程式碼,具有一定的參考價值,有興趣的可以了解一下。

php array_reverse函數傳回一個單元順序相反的數組,該函數有兩個參數,第一個參數表示需要處理的數組,第二個參數可選,規定是否保留原始數組的鍵名。本文章透過實例向大家講解array_reverse函數的使用方法。需要的碼農可以參考一下。

array_reverse函數基本語法:

array array_reverse ( array $array [, bool $preserve_keys = false ] )

array_reverse() 接受陣列array 作為輸入並傳回一個單元為相反順序的新數組。

如果第二個參數指定為 true,則元素的鍵名保持不變,否則鍵名將會遺失。

參數介紹


#描述
array 必要。輸入的數組。
preserve

#可選。規定是否保留原始數組的鍵名。傳回一個單元順序相反的陣列.如果設定為 TRUE會保留數字的鍵。非數字的按鍵則不受這個設定的影響,總是會被保留。

可能的值:

  • true

  • #false

#傳回值

傳回反轉後的陣列。

實例:

<?php
$input = array("php", 4.0, array("green", "red"));
$result = array_reverse($input);
$result_keyed = array_reverse($input, true);
?>

#這將使$result 和$result_keyed 具有相同的單元,但要注意鍵名的區別。 $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
)

##以上就是本文的全部內容,希望對大家的學習有所幫助。


相關推薦:

PHP實作動態壓縮js與css檔案的方法

PHP中PDO事務處理操作範例

#PHP簡單實作解析xml為陣列的方法

###

以上是php array_reverse 以相反的順序傳回陣列詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn