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


_ArrayConcatenate

Объединение двух массивов.

#include <Array.au3>
_ArrayConcatenate(ByRef $avArrayTarget, Const ByRef $avArraySource [, $iStart = 0])

Параметры

$avArrayTarget Массив первый, к которому присоединение
$avArraySource Массив второй присоединяемый в конец первого массива
$iStart [необязательный] Индекс второго массива, от которого начинать присоединение (По умолчанию = 0)

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

Успех:Возвращает $avArrayTarget's новый размер массива
Ошибка:Возвращает 0, устанавливает @error
@error:1 - Массив $avArrayTarget не является массивом
2 - Массив $avArraySource не является массивом
3 - Массив $avArrayTarget не является одномерным массивом
4 - Массив $avArraySource не является одномерным массивом
5 - Массивы $avArrayTarget и $avArraySource не являются одномерными массивами

См. также

_ArrayAdd, _ArrayPush

Пример

#include <Array.au3>

Local $avArrayTarget[5] = ["JPM", "Holger", "Jon", "Larry", "Jeremy"]
Local $avArraySource[5] = ["Valik", "Cyberslug", "Nutster", "Tylo", "JdeB"]

_ArrayDisplay($avArrayTarget, "$avArrayTarget ПЕРЕД _ArrayConcatenate()")
_ArrayConcatenate($avArrayTarget, $avArraySource)
_ArrayDisplay($avArrayTarget, "$avArrayTarget ПОСЛЕ _ArrayConcatenate()")