|
|||||||||||
Practical Extraction and Report LanguagePERL je interpretační programovací jazyk určený převážně pro zpracování textových souborů, získávání informací z nich a následné podání výsledků. Je také dobrý jazyk určený pro správu systému. Perl je koncipován pro jednoduchost a praktičnost (jednoduchý, efektní a kompletní) než pro krásu (velikost, elegantnost, minimálnost).S jazykem Perl se hlavně setkáváme v prostředí Unixu a o to více v prostředí WWW. Protože pro účely WWW a HTML je definice Perlu to pravé. Hlavně na Webu potřebujeme zpracování textů či jiných dat a jejich následné zaslání zpět ve formě HTML. Perl nás také neomezuje velikostí zpracovávaných dat a rychlostí jejich zpracování. Ale abychom jen nemluvili, dáme se hned do psaní prvního programu. Ještě dříve se však podíváme na strukturu zápisu. Pokud používáme a spouštíme skripty v prostředí Unixu, musíme dát shellu navědomí, jaký typ skriptu spouštíme a jaký intrepretr k tomu použijeme. To dáme najevo první řádkou ve skriptu, na kterou nikdy nesmíme zapomenout. #!/usr/bin/perl Řádka nám říká, že k interpretaci skriptu použijeme program /usr/bin/perl. Umístění programu se může lišit a proto se doptejte svého WebMastra, nebo v shellu napište příkaz witch perl, který Vám cestu na Perl prozradí. Jako v každém programovacím jazyku, je vhodné si psát poznámky, co která část programu dělá. K tomu je v Perlu znak #, po kterém až dokonce řádky následuje poznámka. Dále se v perlu používá označení konce příkazu pomocí středníku ";". Je tedy možno napsat na jednu řádku více příkazů. Jako označení bloku příkazů se v perlu používají stejně jako v jazyku C, složené závorky - "{ příkaz; příkaz; }". Pokud se týče ostatního tvaru zápisu, je Perl značně podobný jazyku C. Tedy například rovnost dvou čísel zjistíme zápisem == namísto paskalovského =. |
|||||||||||
![]() |
|||||||||||
|