next up previous index
suivant: Les tableaux et les monter: Les scalaires précédent: Valeurs defined ou undefined   Index

Les variables scalaires

Elles sont toujours précédées d'un signe $. Les noms de variables peuvent contenir des caractères numériques ou alphanumériques. Les noms qui commencent par un chiffre ne peuvent être composés que de chiffres. Les noms qui ne commencent ni par un chiffre, ni par une lettre, ni par le caractère _ sont limités à un caractère (la plupart sont des noms de variables pré-définies de perl, décrites dans le chapitre 13).

Notons tout de suite l'existence d'une variable scalaire qui a la particularité d'être l'argument par défaut de nombreuses fonctions : $_. Nous reviendrons souvent sur cette variable au caractère particulier.

Pour donner un exemple d'utilisation des variables, nous allons revenir sur la notion d'interpolation de chaînes de caractères exposée plus haut :

$a = 12;
$b = "Test";
# Ci-dessous : interpolation de la valeur.
$c = "Valeur de a : $a"; # ce qui donne la chaîne "Valeur de a : 12"
# Ci-dessous : pas d'interpolation de la valeur.
$d = 'Valeur de b ? $b'; # ce qui donne la chaîne "Valeur de b : $b"


next up previous index
suivant: Les tableaux et les monter: Les scalaires précédent: Valeurs defined ou undefined   Index
Olivier Aubert
1999-06-01