Из рубрики рассылки "Веб
дизайн" АЗЫ
Perl для
начинающих (часть 1)
Практика. Урок 1.
С текушего выпуска в
рассылке появляется новая рубрика
"Perl для начинающих". Сначала
следует рассказать о ведущем рубрики
и о ней самой.
Рубрику буду
вести я, Бочкарёв
Антон - руководитель сайта "Всё
для веб-мастера".
Ну чтож, начнём мы практику с
самого простого, что можно сделать с
помошью Perl. Вы наверное не раз видели,
что после регистрации иногда
страница автоматически вводит ваши
данные на страницу. Сегодня мы
попытаемся сделать что-то эдакое. Вот
код этой программы :
#! /bin/usr/perl/
print "Ваши данные?\n"; #Введите
ваше имя.
$ name = <STDIN>
$~ = NAME_FORMAT;
write
$~ = NAME_FORMAT_BOTTOM;
write
format NAME_FORMAT=
Приветствуем вас,
@>>>>>>>!
$name
.
format NAME_FORMAT_TOP=
************************** #вывод на
страницу
Вывод программы Perl
.
format NAME_FORMAT_BOTTOM=
**************************
Теперь нужно понять, что
значат функции print, \n,
#,$name,<STDIN>,write,format и другие.
Кратко разберём эти функции.
Функция print отвечает за вывод на
экран сформировавшейся записи. STDIN -
дескриптор файла (Дескриптор-
идентификатор, используемый для
ссылок на файлы). $name - ожидание ввода
с клавиатуры, format определяет имя
формата. @ используется для того,
чтобы регулировать длину поля.
Например если мы обозначим функцию
так : @>>>, то поле будет состоять
из трёх символов.
В следующем уроке мы
разберём операторы и выражение.
Бочкарёв
Антон
http://www.wmaster.ru
- Всё для веб-мастера.
|