Класс array
Предназначен для работы с обычными или разреженными массивами. [3.5.0]
Конструкторы
createсоздание массива с заданными значениями или пустого массиваcopyкопирование массива или хешаsqlcоздание массива на основе выборки из базы данныхПоля
-
поляобъекта класса Методы
addдобавление элементов из другого массива или хеша с перезаписьюappendдобавление элементов в конец массиваat, _atдоступ к элементу массива по порядковому номеруcompactудаление неинициализированных элементовcontainsпроверка существования элемента по индексуcountколичество элементов массиваdeleteудаление элемента массиваforперебор всех элементов массиваforeachперебор элементов массиваinsertвставка элементов в указанную позицию массиваjoinдобавление элементов другого массива или хешаkeysсписок индексов массиваleftполучение первых n элементов массиваmidполучение диапазона элементов массиваpopудаление и возврат последнего элемента массиваpushдобавление элемента в конец массиваremoveудаление элемента со сдвигомreverseобратный порядок элементовrightполучение последних n элементов массиваselectотбор элементов массиваsetустановка значения элемента массиваsortсортировка массива
Кратке описание
Массив считается определеннымdef, если в нем есть хотя бы один инициализированный элемент. Числовым значением массива является количество инициализированных элементов (значение, возвращаемое методом^массив.count[]).