Описание вспомогательной функции


_ArrayDublElem

Возвращает массив повторяющихся элементов двух массивов.

_ArrayDublElem($var_array_target,$var_array_two[,$var_idubl=0])

Параметры

$var_array_one Массив первый, к которому присоединение
$var_array_two Массив второй присоединяемый в конец первого массива
$var_idubl [необязательный] Удалять дубликаты элементов перед сравнением:
  0 - нет (по умолчанию)
  1 - удалять в 1-м массиве
  2 - удалять во 2-м массиве
  3 - удалять в обоих

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

Возвращает массив повторяющихся элементов
Функцию можно подключить через команду exect

См. также

_ArrayAdd, _ArrayPush

Примеры:
 Как создать кнопку?


imgpr=1 exect=$var_s=##[input=BOX72]||$var_ap=_ArrayPermute(StringSplit('$var_s','"''"',2),'"''"',1)||$var_af=FileReadToArray('C:\dictionary.txt')||$var_ae=_ArrayDublElem($var_ ap,$var_af,1)||$var_s=_ArrayToString($var_ae,@CRLF) bufsr=##$var_s ;; отправить в буфер обмена все слова анаграммы введённого в диалоге слова, которые входят в состав словаря dictionary.txt (В список входят слова, с перестановкой всех букв заданного слова без повторов букв и точной длины)


© Аверин Андрей для Total Commander Image  Averin-And@yandex.ru