Описание вспомогательной функции | |
_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