Indice

Índice

Introdução 1

1. Perl (Practical Extraction and Report Language) 1 1.1 Características da linguagem Perl 1 1.2 Literais 2 1.3 Variáveis 3 1.4 Operadores 4 1.5 Atribuição 4 1.6 Estruturas de controle 5 1.7 Subrotinas 5 1.8 Funções aritméticas 6 1.9 Funções de conversão 6 1.10 Funções de texto 7 1.11 Funções para manipulação de vetores e listas 8 1.12 Funções de entrada e saída 10 1.13 Funções para manipulação de arquivos e diretórios 12 1.14 Funções para interação com o sistema operacional 13 1.15 Expressões regulares, busca, substituição e translação 14 1.16 Como executar um programa Perl 16 2. O Padrão CGI 16 2.1 Variáveis CGI 17 2.2 Codificação urlenconded 18 2.3 Passando dados para programas CGI 19 2.4 Saída de um programa CGI 19 2.5 Exemplos de programas CGI 20 2.6 Cookies 23 Apêndice 1: Tabela de Acentos e Caracteres Especiais 25 Apêndice 2: Tabela ASCII HMTL 25