数组函数

PHP array_reverse() 函数

主题:PHP 数组参考上一页|下一页

说明

array_reverse() 函数反转数组中元素的顺序。

下表总结了该函数的技术细节。

返回值: Returns the reversed array.
版本: PHP 4+

语法

array_reverse() 函数的基本语法如下:

array_reverse(array, preserve);

下面的例子展示了 array_reverse() 函数的作用。

<?php
// 样本数组
$fruits = array("apple", "banana", "orange", "mango");

// 反转数组的顺序
print_r(array_reverse($fruits));
?>

参数

array_reverse() 函数接受以下参数。

参数 说明
array 必填。 指定要处理的数组。
preserve 可选。 指定是否应保留数字键。 可能的值为 truefalse。 非数字键将始终保留。

更多示例

这里有更多示例展示了 array_reverse() 函数的实际工作原理:

以下示例展示了如何在保留键的同时反转数组元素的顺序。

<?php
// 样本数组
$input = array("dog", "zebra", array("cat", "tiger"));

// 反转数组的顺序
$reversed = array_reverse($input);
$preserved = array_reverse($input, true);

// 打印数组
print_r($input);
print_r($reversed);
print_r($preserved);
?>
Advertisements