Из рубрики рассылки "Веб дизайн" АЗЫ 

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 - Всё для веб-мастера.

   Перепечатка материалов разрешается, только после письменного разрешения автора (e-mail). При перепечатке любого материала с журнала видимая ссылка на источник www.wmaster.ru и www.dweb.ru  и все имена, ссылки авторов обязательны.
© Copyright Wmaster Design Group & AGS Design 2001. © Все права защищены.