*** WEB Star *** Журнал для настоящих web-мастеров.
Коврик TrigGer'a - web-дизайн, Photoshop, Flash
Линия WEB Star
Общая информация
Главная
Авторам
Сотрудничество
Ссылки
Анонсы
WEB-design
WEB фокусы
Programming
Отправка писем через PHP
Perl для начинающих (часть I)
Perl для начинающих (часть 2)
Perl для начинающих (часть 3)
Perl для начинающих (часть4)
Философия WEB

© Copyright Алекс aka TrigGer & x-graphic studio
© Все права защищены.

Перепечатка материалов разрешается, только после письменного разрешения автора (e-mail). При перепечатке любого материала с журнала видимая ссылка на источник www.kovrik.hut.ru и все имена, ссылки авторов обязательны.

*** WEB Star *** #1 Programming

Из рубрики рассылки "Веб дизайн" АЗЫ
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 - Всё для веб-мастера.