Programmation en perl

PARTIE 2

Exercice 01

++ Interpolation et concaténation des variables
$age = 25;
$prenom ="Jean";
$salut = "Bonjour";
$s1 = "Bonjour $prenom\n" ;
print $s1;
$s2 = 'Bonjour $prenom\n' ;
print $s2;
$s3 =  $salut." ".$prenom."\n";
 print $s3;
$s4 = "$salut $prenom\n";
print $s4;
ex001

Ici quand nous avons des guillemets simples les variables ne sont pas interprétées, ainsi quand dans le script nous avons 'bonjour$prenom\n' perl ne prend pas en compte ce que contiennent les variables, il réimprime donc tel quel "Bonjour$prenom" et pour lui \n ne signifie pas "retour a la ligne" . Par contre avec les guillemets doubles, le contenu des variables que nous avons prédéfinies est bien interprété. Il remplace bien le $salut par Bonjour et le $prenom par Jean.

$age = 25; $prenom ="Jean"; $salut = "Bonjour";
$s1 = "$salut $prenom\n";
print $s1;
print "As tu vraiment $age ans \n";

ex01bis
haut de page
page précédente - page suivante