Журнал ADOLO

Практика Perl. Урок 1


Автор: Бочкарев Антон

Ну чтож, начнём мы практику с самого простого, что можно сделать с помошью 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 определяет имя формата. @ используется для того, чтобы регулировать длину поля. Например если мы обозначим функцию так : @>>>, то поле будет состоять из трёх символов.

В следующем уроке мы разберём операторы и выражение.

Источник: www.wmaster.ru


Copyright by ADOLO
Копирование и использование данных материалов разрешается только в случае указания на журнал "ADOLO", как на источник получения информации. При этом во всех ссылках обязательно явное указание адреса вэб-сайта www.adolo.tk.