A linguagem de script Perl foi projetado para facilitar a manipulação de texto e relatório de processamento. Possui poderosas capacidades de expressão regular , com uma sintaxe compacta para a realização seqüência correspondente . A facilidade de pesquisa e manipulação de texto, combinado com uma sintaxe semelhante à linguagem de programação C, tornou atraente para os administradores de sistemas , desenvolvedores web e outros programadores que precisavam para trabalhar com grandes quantidades de texto . Foi uma das línguas primárias utilizadas para desenvolver páginas web dinâmicas no início da história da web. Perl Imprimir
Uma das alegrias do uso de Perl para o desenvolvimento web é a facilidade de imprimir a saída da página web. A maioria das línguas têm funções de impressão de linha única e sintaxe complicada para a incorporação de valores de variáveis na cadeia de produção , tornando a impressão de centenas de linhas de conteúdo HTML- formatado incontrolável. Perl possui um comando de impressão especial que imprime tudo até encontrar uma corda especial que marca o fim do texto. As variáveis encontradas no texto são avaliados e substituídos por seus valores. Estas características fazem com que seja fácil de escrever, ler e manter HTML embutido no script.
HTML
Antes de imprimir o seu código HTML, imprimir o cabeçalho da página de web. Esta linha utiliza o comando de impressão padrão Perl :
print " Content-type : text /html \\ n \\ n";
Se você estiver usando a biblioteca cgi- lib.pl , você pode chamar a sub-rotina PrintHeader em vez de imprimir o cabeçalho explicitamente.
Quando você estiver pronto para imprimir blocos de saída HTML no código Perl , use o "print <<" comando seguido pela seqüência de caracteres você quer usar para marcar o fim da saída. A seqüência pode ser o que quiser , mas torná-lo algo único que não será encontrado dentro do código HTML. Por exemplo , você poderia usar " EOP " (fim da impressão) , " STOPHERE " , ou, como neste exemplo, " ENDHTML " :
impressão << ENDHTML ;
Adicionar seu código HTML, escapar caracteres especiais que você deseja imprimir , como o "@ " e " $", com uma barra invertida , e incorporação de todas as variáveis que você deseja imprimir na página. Por exemplo, o script calculou o custo dos itens em um carrinho de compras , armazenada esse valor na variável "$ custo", e imprime as informações do pedido :
html head < title> Minha página da Web
Seu pedido total é de R $ custo.
itens devolvidos será cobrada uma taxa de reabastecimento \\ $ 2,00. < ;/p>
Contacte-nos .