反转

array_reverse — 返回一个单元顺序相反的数组
语法

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

描述
  • array_reverse() 接受数组 array 作为输入并返回一个单元为相反顺序的新数组
参数
参数 描述
array 输入的数组
preserve_keys 如果设置为 TRUE 会保留数字的键。非数字的键则不受这个设置的影响,总是会被保留
返回值
  • 返回反转后的数组
举例
// 示例1-不保留索引
$a = [1, 2, '张三', 3, '李四', 4, 5];
$result = array_reverse($a);
print_r($result);
// 结果
Array
(
    [0] => 5
    [1] => 4
    [2] => 李四
    [3] => 3
    [4] => 张三
    [5] => 2
    [6] => 1
)
// 示例2-设置第二个参数,保留索引
$a = [1, 2, '张三', 3, '李四', 4, 5];
$result = array_reverse($a,true);
print_r($result);
// 结果
Array
(
    [6] => 5
    [5] => 4
    [4] => 李四
    [3] => 3
    [2] => 张三
    [1] => 2
    [0] => 1
)

results matching ""

    No results matching ""