|
|
![]() |
||
|
|
|||
|
JavaScript.nu
/
Perl-kurs
/
Hello World-script
P� detta s�tt kan ditt Perl-script se ut: #!/usr/bin/perl print "Content-type:text/html\n\n"; #Detta f�r du inte gl�mma print "Hej V�rlden!\n"; print "Detta �r mitt Perl-script =)";#!/usr/bin/perl talar om att adressen till Perl-tolken �r /usr/bin/perl. Observera att det st�r #! i b�rjan av raden. print "Content-type:text/html\n\n"; �r en http-header som g�r s� att det som skrivs ut med print skickas till bes�karen. Utan detta skickas inget till bes�karen. Observera att raden slutar med semikolon (;). Alla rader i Perl, med undantag fr�n kommentarer, subrutiner, loopar, if-satser etc., m�ste sluta med semikolon. Gl�mmer du detta s� f�r du fel. #Detta f�r du inte gl�mma �r en vanlig kommentar motsvarande HTML's <!-- --> eller m�nga andra spr�ks //. Alla kommentarer b�rjar med #. print "Hej V�rlden!\n"; print "Detta �r mitt Perl-script :)"; Detta skickar detta till webbl�saren: Hej V�rlden! Detta �r mitt Perl-script :)
Observera \n, som g�r ett radbyte.
T�nk p� att \n g�r ett radbyte i texten som skickas ut, ska
du i ett HTML-dokument ha ett radbyte m�ste du givetvis skriva ut <BR>.
Om du skriver ut hela din text utan \n s� skickas allt till webbl�saren
p� en l�ng rad, vilket visserligen ofta fungerar perfekt, fast f�r
bes�karen ser HTML-koden till sidan helt knasig ut.
Skulle jag inte ha med \n i scriptet ovan skulle utskriften bli:
Observera att det inte finns n�got mellanrum mellan V�rlden och Detta. \n i v�rt f�rsta script ser helt enkelt till att HTML-koden blir snyggare och att det blir en ny rad i HTML-koden s� att det verkligen blir ett mellanrum mellan den f�rsta och andra raden som skriver ut text.
Vill du testa programmet?
Copyright © Omid Rouhani 1997-2022; Alla r�ttigheter reserverade. Guider: [ HTML guide ] - [ JavaScript guide ] - [ DHTML guide ] - [ Perl guide ] - [ Sitemap ] |