|
Описание вспомогательной функции | |
| _ArrayExtract | ![]() |
Возвращает массив заданных элементов другого массива.
_ArrayExtract($var_array[,$var_istart=-1[,$var_iend=-1]])
Параметры
| $var_array | Массив из которого извлекаются элементы |
| $var_istart |
[необязательный] Индекс массива, от которого начинать извлечение |
| $var_iend |
[необязательный] Индекс массива, в котором закончить |
Возвращаемое значение
| Успех: | Возвращает 1 |
| Ошибка: | Возвращает -1, устанавливает @error |
| @error: | 1 - $var_array не является массивом |
| 2 - $var_array не является одномерным массивом | |
| 3 - $var_istart или $var_iend вне границ массива | |
| 4 - $var_istart больше $var_iend |
См. также
_ArrayConcatenate, _ArrayDelete, _ArrayInsert, _ArrayPop, _ArrayPush
| Примеры: | Как создать кнопку? |
exect=$var_aa=StringSplit('1a|2a|3a|4a|5a|6a|7a|8a|9a','|',2)||_ArrayDisplay($var_aa)||$var_a2=_ArrayExtract($var_aa,2,5)||_ArrayDisplay($var_a2) ;; пример создания массива $var_a2 из заданных ячеек массива $var_aa