fr:perl:perlcontext
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
fr:perl:perlcontext [2024/05/11 16:12] – créée adminw1k1 | fr:perl:perlcontext [2024/05/11 16:44] (Version actuelle) – adminw1k1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Contexte ====== | + | ====== Contexte ====== |
=== Contexte forcé === | === Contexte forcé === | ||
< | < | ||
en ayant une valeur de gauche du bon type, cela force le type ! | en ayant une valeur de gauche du bon type, cela force le type ! | ||
- | $a= forcer le contexte scalaire | + | $a= forcer le contexte scalaire # fonctionne avec tableau, liste, hachage (+ clés + valeurs) et peut-être d' |
@a= forcer le contexte tableau | @a= forcer le contexte tableau | ||
%a= forcer le contexte hachage | %a= forcer le contexte hachage | ||
Ligne 11: | Ligne 11: | ||
Alternativement : | Alternativement : | ||
pour le contexte scalaire : précédez par la fonction : scalar() ou scalar | pour le contexte scalaire : précédez par la fonction : scalar() ou scalar | ||
- | pour le contexte liste : encadrez avec : ( ) | + | pour le contexte liste : encadrez avec : ( ) |
- | pour le contexte tableau : encadrez avec : @{[val0, val1 ]} déréférencement d'un tableau de référence | + | pour le contexte tableau |
- | pour le contexte hachage : encadrez avec : %{{key0, val0, key1, val1 }} déréférencement d'un hachage de référence | + | pour le contexte hachage |
@array = () = | @array = () = | ||
l' | l' |
fr/perl/perlcontext.1715436753.txt.gz · Dernière modification : 2024/05/11 16:12 de adminw1k1