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

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

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

Библиотека :: Компьютеры и Программирование :: Владимир Маслов - Введение в Perl
<<-[Весь Текст]
Страница: из 56
 <<-
 
врат при ошибке.
.........
return;
}

Более подробно это описано в главе Ссылки.

 * Встроенные переменные Пел * 


Описанные в данной главе переменныые имеют в Пел специальные значения.
Они обозначаются несколько непривычно для "глаза" программистов
т.к. состоят обычно только из дву символов причем первый это '$'
символо с которого начинаются имена всех переменных и произвольный часто
не буквенно-цифровой символ. Если вы хотите пользоваться их "нормальными"
буквенными синонимами то вам нужно указать в начале программы:

	use English;

Точно так  же  если вы захотите пользоваться переменными и методами
текущего указателя файлов вы можете написать:

	use FileHandle;

после этого можно можно просто писать:

	метод указатель выражение

или

	указатель -> метод(выражение)


Ниже приводятся имена как в короткой так и в длинной (словесной) форме.
Некоторые из встроенных переменных имеют доступ тоько на чтение
поэтому изменить их значение просто не возможно.

$_


$ARG

	Переменная - по умолчанию для операторов ввода и поиска.
То есть если в качестве аргумента не указана никакая переменная то
используется именно эта.

$цифра

	Содержит найденные подстроку в последнем поиске когда
шаблон содержит метасимволы в круглых скобках. Цифра в данном
случае это номер скобок. Первая подстрока имеет номер 1.

$&

$MATCH
	Найденная подстрока в последнем поиске по шаблону.

$`

	Подстрока предшевствующая найденной подстроке.

$'

$POSTMATCH
	Подстрока последующая за найденной подстрокой.

$+

$LAST_PAREN_MATCH
	Подстрока найденная в поиске с выбором по "или".

$*

$MULTILINE_MATCHING
	Если значение этой переменной установить равным 1 то
переменная в которой осуществляется поиск будет считаться многосторочной
т.е. содержащей символы '\n' - перевод строки. Если значеие равно 0
то переменная считается однострочной. В Пел версии 5 и выше не рекомендуестя
использовать эту переменную.

$.

$INPUT_LINE_NUMBER
$NR
	Номер прочитанной строки последнего оператора ввода.
Закрытие файла вызывает очистку значения этой переменной.

$/

$RS
$INPUT_RECORD_SEPARATOR
	Символ - признак конца входной 
 
<<-[Весь Текст]
Страница: из 56
 <<-