array_reverse

此函数返回一个数组,其中包含给定数组(或其范围)中的所有元素(按相反顺序)。

您还可以通过提供偏移量和长度值来仅反转数组的一部分。在这种情况下,返回的数组将具有与这些值给出的范围相对应的长度(例如,如果偏移量长度指的是 5 个元素的范围,则新数组将包含 5 个元素)。

 

语法:

array_reverse(array, [offset], [length]);

参数类型描述
arrayArray要反转的数组
offsetReal可选 数组中的偏移量或起始索引。设置负值将从数组的末尾开始计数。然后,起始索引将是 array_length(array)+offset。请参阅:偏移量和长度
lengthReal可选 要遍历的元素数。负值将向后遍历数组(即按索引的降序排列,例如 2>1>0 而不是 0>1>2)。请参阅: 偏移量和长度

 

返回:

Array

 

例子:

countdown = [5, 4, 3, 2, 1, 0];

countdown_reverse = array_reverse(countdown);

上面的代码创建了一个数组 countdown。然后,它创建一个具有相同元素但颠倒的数组 countdown_reverse