• Publicidad

Cómo funciona el "<<"

¿Apenas comienzas con Perl? En este foro podrás encontrar y hacer preguntas básicas de Perl con respuestas aptas a tu nivel.

Cómo funciona el "<<"

Notapor dacons » 2006-04-09 12:26 @559

Hola a todos, mi duda es la siguiente.

¿Para que se utiliza esto '<<'?

He intentado averiguarlo con este pequeño código pero no me sale nada.
Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
  1. $mensaje = <<SALUDO;
  2. hola,
  3. adios,
  4. SALUDO
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4

Lo he escrito de diferentes formas, pero nada.
dacons
Perlero nuevo
Perlero nuevo
 
Mensajes: 48
Registrado: 2006-02-27 04:15 @219

Publicidad

Re: Cómo funciona el "<<"

Notapor explorer » 2006-04-09 12:46 @573

Es lo que se llama en "Here document" (documento incrustado). Sirve para evitar poner muchos print() seguidos o para hacer una asignación multilínea.

Ejemplo:
Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
  1. $mensaje = <<SALUDO;
  2. hola,
  3. adios,
  4. SALUDO
  5. print $mensaje;
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4

Más información en perlop y busca por "<<EOF".

En caso de que no funcione: Ir a perlfaq4 y buscar por Why-don't-my-<<HERE-documents-work.
Última edición por explorer el 2006-05-05 04:56 @247, editado 1 vez en total
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14486
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Notapor dacons » 2006-04-09 14:01 @625

Muchas gracias
dacons
Perlero nuevo
Perlero nuevo
 
Mensajes: 48
Registrado: 2006-02-27 04:15 @219


Volver a Básico

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados