require выражение require К таблице
Если выражение - число, требует что бы текущая версия Perl была не ниже указанной. Если строка - считывает библиотечный файл с указанным именем, если он еще не прочитан. Последний оператор библиотечного файла должен возвращать true. Обычно это строка вида 1; Если расширение имени файла отсутствует, то по умолчанию принимается ".pm" В данной функции можно указывать путь расположения файла, а если библиотека расположена в стандартной системной области Perl, то вместо require предпочтительней использовать use().
reset выражение reset К таблице
Обычно используется в блоках continue циклов для очистки переменных и поиска для повторного применения. Выражение воспринимается как список символов. Для указания диапазона можно применять символ минус "-". Все переменные и массивы, начинающиеся с этих символов, обнуляются. Если выражение отсутствует, то обнуляется поиск ?шаблон? для повторного поиска. Сбрасываются только переменные текущего модуля.
Пример:
reset "a"; # очистить все переменные начинающиеся # буквой "a" reset "a-z" # все переменные с малых букв.
Выражение вида: "A-Z" употреблять не рекомендуется, т.к. обнуляются важные массивы @ARGV и @ENV.
return список К таблице
Выход из подпрограммы с указанным кодом. Если данная функция отсутствует, то выход из подпрограммы осуществляется с кодом последнего выполненного оператора.
reverse список К таблице
В списковом контексте возвращает список с элементами в обратном порядке указанному списку. В скалярном контексте возвращает строку с переставленными символами первого элемента списка.
rewindir директория К таблице
Устанавливает указатель файлов открытой директории в начало для последующего чтения функцией readdir().
rindex строка, подстрока, позиция rindex строка, подстрока К таблице
Подобна функции index , но возвращает позицию последнего вхождения подстроки в строку. Если указана позиция, то просмотр выполняется до нее.
rmdir директория К таблице
Удалить указанную директорию, если в ней нет никаких файлов. Возвращает 1 при успехе и 0 - при неудаче. При этом переменная $! содержит код (errno). 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
8 8 8
| |