Разработка пользовательского интерфейса к БД в СУБД MySQL. Пономарев А.А. - 14 стр.

UptoLike

Составители: 

Лабораторная работа №3 Формирование Perl скрипта и его вызов из Html
формы.
Цель работы: Создать функционирующее приложение для демонстрации ра-
боты циклов в PERL.
Изучить этапы создания Perl-программ и способ его вызова через HTML фор-
му.
Perl программа (скрипт) состоит из последовательности деклараций и
предложений. Единственно что должно быть обязательно декларировано это
форматы отчетов и подпрограммы (функции). Все не объявленные перемен-
ные, массивы, имеют значение 0 или null. Perl имеет свободный формат, ком-
ментарии начинаются с символа '#' и продолжаются до конца строки. Деклара-
ции могут использоваться в любом месте программы так же как и предложе-
ния (statements) но действуют они только в фазе компиляции программы.
Обычно их помещают или в начале или в конце программы. Декларация под-
программ позволяет использовать имя подпрограммы как списковый оператор,
начиная с момента декларирования.
Для проверки работоспособности Perl в среде web создайте в директо-
рии d:\usr\cgi-bin файл test.pl с таким содержанием:
#!/usr/local/perl/bin/perl
print "Content-type: text/plain\n\n";
print 5+5;
Обратите внимание на первую строчку в скрипте. В нашем случае она
указывает Apache, что Perl расположен в d:\usr\local\perl\bin\perl.exe. Вы указы-
вайте свой путь.
Тип данных в PERL
Типы данных используются в программах при объявлении переменных.
Тип данных определяет то множество значений, которые может принимать
переменная, а также набор операций, которые программа может выполнять с
ней. В языке Perl данные могут быть числом или строкой символов.
В качестве внутреннего представления всех чисел используется формат с
плавающей запятой двойной точности (double). Иными словами, среди вну-
тренних форматов нет целочисленного. Тем не менее, в большинстве случаев
вы можете не обращать на это внимания, и Perl сделает все сам как надо.
Например, если вы используете величины в контексте, где только целочислен-
ные значения имеют смысл, Perl сам автоматически усечет число.