↑  ←  Описание функции


_ArrayReverse

Изменяет порядок следования элементов массива на обратный.

#include <Array.au3>
_ArrayReverse(ByRef $avArray [, $iStart = 0 [, $iEnd = 0]])

Параметры

$avArray Массив для изменения
$iStart [необязательный] Индекс массива, от которого начинать изменение
$iEnd [необязательный] Индекс массива, в котором закончить изменение

Возвращаемое значение

Успех:Возвращает 1
Ошибка:Возвращает 0, устанавливает @error:
@error:1 - Массив $avArray не является массивом
2 - $iStart больше $iEnd
3 - Массив $avArray не является одномерным массивом

См. также

_ArraySwap

Пример

#include <Array.au3>

Local $avArray[10] = [9, 8, 7, 6, 5, 4, 3, 2, 1, 0]

_ArrayDisplay($avArray, "$avArray ПЕРЕД _ArrayReverse()")
_ArrayReverse($avArray)
_ArrayDisplay($avArray, "$avArray ПОСЛЕ _ArrayReverse()")
_ArrayReverse($avArray, 3, 6)
_ArrayDisplay($avArray, "$avArray ПОСЛЕ _ArrayReverse() от индекса 3 до 6")