在PHP中,可以使用以下內(nèi)置函數(shù)來倒序數(shù)組:
array_reverse()
:此函數(shù)接受一個(gè)數(shù)組作為輸入,并返回一個(gè)倒序的新數(shù)組。原數(shù)組不會(huì)被改變。示例:
$array = array("a", "b", "c", "d");
$reversed_array = array_reverse($array);
print_r($reversed_array); // 輸出: Array ( [0] => d [1] => c [2] => b [3] => a )
rsort()
:此函數(shù)對(duì)數(shù)組進(jìn)行排序(升序),然后使用array_values()
函數(shù)重新索引數(shù)組,從而實(shí)現(xiàn)倒序效果。示例:
$array = array("a", "b", "c", "d");
rsort($array);
$reversed_array = array_values($array);
print_r($reversed_array); // 輸出: Array ( [0] => d [1] => c [2] => b [3] => a )
注意:rsort()
會(huì)直接修改原數(shù)組,如果需要保留原數(shù)組,請(qǐng)先創(chuàng)建副本。