本篇文章主要介紹了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會保留數位鍵。 非數位鍵則不受這個設定的影響,總是會被保留。 可能的值:
|
傳回值
返回反轉後的數組。
執行個體:
<?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)
以上就是本文的全部內容,希望對大家的學習有所協助。