
|
|
Perl - введение
Пример 1 - Введите в файл 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 - перевод строки и ';' - признак конца команды. Он обязателен. В одной строке может быть несколько команд и все они должны завершаться символом ';'. После него может быть символ '#' - это значит остаток строки считается комментарием. |
![]() |