Utilisation de longues chaines (here-documents)

On peut définir des chaînes sur plusieurs lignes avec des guillemets.

On utilise pour cela un identificateur (ici ESSAI) qui sert de délimitateur.

#!/usr/bin/perl 
$texte = <<"ESSAI"; 
Bonjour a tous ! ceci est un "essai" de texte quelconque ESSAI 
print $texte;

Ceci est très utilisé pour générer du code HTML à renvoyer au client Web

print<<"marqueur"; 
<body> <h1>Voici un site WEB sur <a href="http://www.ac-creteil.fr/util/programmation/java/">java</a> </h1> </body>



Beliao julie 2010-06-07