Druzya.org
Возьмемся за руки, Друзья...
 
 
Наши Друзья

Александр Градский
Мемориальный сайт Дольфи. 
				  Светлой памяти детей,
				  погибших  1 июня 2001 года, 
				  а также всем жертвам теракта возле 
				 Тель-Авивского Дельфинариума посвящается...

 
liveinternet.ru: показано количество просмотров и посетителей

Библиотека :: Компьютеры и Программирование :: Владимир Маслов - Введение в Perl
<<-[Весь Текст]
Страница: из 56
 <<-
 
 отсутсвует - между 0 и 1. Данная псевдослучайная
последовательность сбрасывается функцией srand().

read файл, скаляр, длина, смещение

read файл, скаляр, длина
	Прочитать указанное число байт из файла в скалярную переменную.
Возвращает количество прочитаных байт или неопределенность при
ошибке. Длина скаляра станет равной количеству считанных байт. Смещение
указывают если данные нужно поместить не с самого начала строки.

readdir директория

	Возвращает имя следующего файла в директории открытой командой
opendir(). В скалярном контексте возвращает все оставшиеся имена
файлов. Если файлов больше нет то возвращает неопределенность в
скалярном контексте и пустую строку в списковом.

readlink выражение

	Возвращает значение символической ссылки. При ошибке
возвращает неопределенное значение.

recv SOCKIT, SCALAR, LEN, FLAGS

	Получить сообщение из сокита. Аналогичен системному recvfrom().

redo метка

redo
	Перейти к началу блока минуя вычисление условия и блока
continue. Если метка отсутсвует то переход к ближайшему внешнему
блоку.

ref выражение

	Возвращает true если выражение это ссылка иначе - false.
Возвращаемое значение зависит от типа ссылки. Существуют
следующие типы ссылок:

	REF, SCALAR, ARRAY, HASH, CODE, GLOB

Если аргумент - ссылка на класс то возвращается имя класса.
Функция ref() аналогична функции typeof().

rename старое_имя, новое_имя_файла

	Переименовать файл. Возвращает 1 в случае успеха иначе 0.

require выражение

require
	Если выражение - число, требует что бы текущая версия
Пел была не ниже указанной. Если строка - считывает библиотечный файл
с указанным именем если он еще не прочитан.
Последний оператор библиотечного файла должен возвращать true.
Обычно это строка вида 1;
Если расширение имени файла отсутсвует то по умолчанию принимается ".pm"
В данной функции можно указывать путь расположения файла, а если
библиотека расположена в стандартной системной области Пел то вместо
require предпочтительней использовать use().

reset выражение

reset
	Обычно используется в блоках continue циклов для
очистки переменных и поиска для повторного применения.
Выражение воспринимается как список символов. Для указания
диаппазона можно применять символ минус '-'.
Все переменные и массива начинающиеся с этих символов
обнуляются. Если выражение отсутсвует то обнуляестя поиск
?шаблон? для повторного поиска. Сбрасываются только
переменные текущего модуля.

Пример:
	reset 'a';	# очистить все переменные начинающиеся
			# буквой 'a'
	reset 'a-z'	# все переменные с малых букв.

Выражение вида: 'A-Z' употреблять не рекомендуестя т.к.
обнуляются важные массивы @ARGV и @ENV.

return с
 
<<-[Весь Текст]
Страница: из 56
 <<-