PHP中可以使用array_reverse()函數(shù)來(lái)將數(shù)組順序反轉(zhuǎn),語(yǔ)法格式為“array_reverse(array,preserve)”;參數(shù)preserve可省略,用于規(guī)定是否保留原始數(shù)組的鍵名(只針對(duì)數(shù)字鍵名,非數(shù)字的鍵則不受影響)。
本教程操作環(huán)境:windows7系統(tǒng)、PHP7.1版,DELL G3電腦
php將數(shù)組順序反轉(zhuǎn)
<?php header('content-type:text/html;charset=utf-8'); $arr1 =array("a"=>"Volvo","b"=>"BMW","c"=>"Toyota"); echo "原數(shù)組順序:"; var_dump($arr1); $arr2=array_reverse($arr1); echo "<br>數(shù)組反轉(zhuǎn)后的順序:"; var_dump($arr2); ?>
輸出:
原數(shù)組順序:array (size=3) 'a' => string 'Volvo' (length=5) 'b' => string 'BMW' (length=3) 'c' => string 'Toyota' (length=6) 數(shù)組反轉(zhuǎn)后的順序:array (size=3) 'c' => string 'Toyota' (length=6) 'b' => string 'BMW' (length=3) 'a' => string 'Volvo' (length=5)
相關(guān)函數(shù)說(shuō)明:
array_reverse() 函數(shù)以相反的元素順序返回?cái)?shù)組。
array_reverse() 函數(shù)將原數(shù)組中的元素順序翻轉(zhuǎn),創(chuàng)建新的數(shù)組并返回。如果第二個(gè)參數(shù)指定為 true,則元素的數(shù)字鍵名保持不變,否則鍵名將丟失。
語(yǔ)法:
array_reverse(array,preserve)
推薦學(xué)習(xí):《PHP視頻教程》