Описание вспомогательной функции | |
_ArrayReverse |
Изменяет порядок следования элементов массива на обратный.
_ArrayReverse($var_array[,$var_istart=0[,$var_iend=0]])
Параметры
$var_array | Массив для изменения |
$var_istart |
[необязательный] Индекс массива, от которого начинать изменение |
$var_iend |
[необязательный] Индекс массива, в котором закончить изменение |
Возвращаемое значение
Успех: | Возвращает 1 |
Ошибка: | Возвращает 0, устанавливает @error: |
@error: | 1 - Массив $var_array не является массивом |
2 - $var_istart больше $var_iend | |
3 - Массив $var_array не является одномерным массивом |
См. также
_ArraySwap
Примеры: | Как создать кнопку? |
exect=$var_aa=StringSplit('AAA|BBB|CCC|DDD|EEE|FFF','|',2)||_ArrayDisplay($var_aa)||_ArrayReverse($var_aa)||_ArrayDisplay($var_aa)||_ArrayReverse($var_aa)||_ArrayDisplay($var_aa) ;; пример изменения порядка следования элементов массива
sends=@%P%N??-1||&&(\w\:\\)(.+)!!$2||formt<0!!([^\\]+)> GLOBALSENDS<a> exect=_ArrayReverse($GLOBALSENDS,1) GLOBALSENDS<a> ;; разбить путь по слешам (кроме диска) и вывести перевёрнутый результат
sends=-1??-1||&&(.+://)(.+)!!$2||formt<0!!([^/]+)> GLOBALSENDS<a> exect=_ArrayReverse($GLOBALSENDS,1) GLOBALSENDS<a> ;; разбить путь ссылки в буфере обмена по обратным слешам (кроме диска) и вывести перевёрнутый результат