Войти
VTEM SlideshowVTEM SlideshowVTEM Slideshow


Введение в PERL

 

Первый пример - Введем в файл test1.pl такие строки:

#!/usr/bin/perl
# Содержимое файла test1.pl
print "Content-type: text/html\n\n";
print "Привет, чуваки!\n";

А сейчас разберем подробнее каждую строку.

#!/usr/bin/perl

Эта строка должна быть первой во всех программах-Perl.
Она указывает системному интерпретатору что этот файл - это программа-Perl.
Данная строка бывает и другой, например << #!/usr/local/bin/perl >>, но чаще такая, как у вас.

Не забывайте о поистине качественном и недорогом хостинге сайтов в Украине.

# Содержимое файла test1.pl

Данная строка называется комментарием. Эта строка всегда начинается символом '#' и заканчивается таким объяснением что как кто то "это тонкий филосовский вопрос", а проще говоря языком здесь можно писать все что Вам угодно.
Даже приветствие руководству. Здесь оно точно не дойдет до руководства.

print "Content-type: text/html\n\n";
print "Драсте, хлопцы!\n";

Две последние ну и главные. Они просто выводят на экран надпись "Драсте, хлопцы!". Почему две строчки? Первая, выражаясь языком ламеров, говорит интерпретатору, что вы выводите информацию на экран в виде HTML-страницы. Это то же, что мы создадим HTML-страницу с контентом:

Драсте, хлопцы!

Можно даже было написать вот так:

print "Content-type: text/html\n\n";
print "
<html>
<head><title>HI<\/title><\/head>
<body bgcolor=#FFFFFF>

Драсте, хлопцы!

<\/body>
<\/html>";

Вот здесь слово print - команда "вывести". Что в кавычках - это символы, \n - перевод строк и ';' - признак окончания команды. Он обязателен. В одной строке бывает несколько команд и все они должны заканчиватся символом ';'. После такого может быть символ '#' - это означает остаток строки считается комментарием.


Hosting tools

Who's Online

Сейчас 16 гостей и ни одного зарегистрированного пользователя на сайте