Perl

Páginas: 4 (897 palabras) Publicado: 26 de septiembre de 2012
Manual de PERL
http://www.etsimo.uniovi.es/perl/tutor/
http://epq.com.co/~cjara/perl/tutorial.html
http://www.geocities.com/SiliconValley/Station/8266/perl/

Perl (Practical Extraction andReport Language) es un lenguaje desarrollado por Larry Wall (lwall@netlabs.com) se especializa en procesar archivos de texto muy fácilmente.

Todas las líneas deben terminar en punto y coma (;)Encabezado CGI

#!/usr/bin/perl

read(STDIN, $buffer, $ENV{'CONTENT_LENGTH'});
@pairs = split(/&/, $buffer);
foreach $pair (@pairs)
{
($name, $value) = split(/=/, $pair);
$value =~ tr/+/ /;$value =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
$FORM{$name} = $value;
}

Esto se usa cuando el método en la forma es “POST”


Generando las Páginas HTML

print"Content-type: text/html\n";
print "\n";
print "\n";
print "Prueba\n";
print "\n";
print “\n”;
print “contenido del \“campo1\” de la forma: $FORM{'campo1'} \n”;
print “\n”;
print “\n”;

los símboloscomo @ o “ o cualquier otro símbolo raro que se quieran imprimir deben ir precedidos por \ como esta puesto en el ejemplo anterior con campo1.


EL LENGUAJE PERL



Operadores

+ suma %modulo (residuo de una división)
- Resta ** Potencia
. concatenación * multiplicación
++ incremento
x(n) repetición ejemplo $A=”p”x(3) $A=”ppp”

use Math::Complex; ----> RaízCuadrada


print sqrt(-2);





Operadores de comparación

|Numéricos |Strings | ||= = |Eq |Igual |
|!= |Ne|No es igual |
|< |Lt |Menor que |...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • la perla
  • la perla
  • La Perla
  • Perl
  • la perla
  • Perla
  • La perla
  • perla

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS