Это используется в методе автозагрузки когда нужно запустить другую процедуру но под именем текущей как-будто та была вызвана раньше.
grep блок, список grep выражение, список Выполнят блок или выражение для каждого элемента списка. Переменная $_ содержит текущий элемент. Возвращает список элементов с которыми выражение дало результат true. В скалярном контексте возвращает количество результатов true.
hex выражение Воспринимает выражение как строку шестнадцатиричных цифр и возвращает десятичное значение.
import В Перл нет встроенной функции import, но есть метод с помощью которого модули могут экспортировать область имен другим модулям. Подробно смотрите функцию
use().
index строка, подстрока, позиция index строка, подстрока Возвращает позицию первого вхождения подстроки в строке начиная с указанной позиции. Если позиция отсутсвует то сравнение начинается с начала строки. Отсчет позиции ведется с 0 если только не изменено значение встроеной переменной $[. Если подстрока не найдена то результат меньше первой позиции на 1. Обычно это -1.
int выражение Возвращает целую часть выражения.
ioctl FILEHANDLE, FUNCTION, SCALAR Выполняет системный вызов ioctl(). В начале программы необходимо указать: require «ioctl.ph»;
join выражение, список Соединяет строки списка или массива в одну строку с кодом разделителя равному выражению.
keys хеш Возвращает массив всех ключей хеша. В скалярном контексте – количество ключей. Порядок следования ключей аналогичен порядку в each функции.
kill список Послать сигнал (первый элемент) указанным в списке процессам. Возвращает количество процессов которые сигнал приняли.
last метка last Функция аналогичная break в С. Прерывает цикл и переходит на указанную метку. Если метки нет на ближайший внешний цикл. Блок continue не выполняется.
lc выражение Преобразовать строку в буквы нижнего регистра.
lcfirst выражение Заменить первую букву строки на малую.
length выражение Возвращает длину строки выражения.
link OLDFILE, NEWFILE Создать файл NEWFILE связанный с файлом OLDFILE.
listen SOCKET, QUEUESIZE Выполнить системный listen().
local список Объявляет перечисленные переменные как локальные в текущем блоке или подпрограмме.
|