Fonction de réinitialisation Perl
La description
Cette fonction réinitialise (efface) toutes les variables de package en commençant par la plage de lettres spécifiée par EXPR. Généralement utilisé uniquement dans un bloc continue ou à la fin d'une boucle. Si omis, réinitialise? PATTERN? allumettes.
Les variables qui ont été déclarées à l'aide de la fonction my () ne seront pas réinitialisées.
L'utilisation de reset () peut réinitialiser des variables système que vous ne voudrez peut-être pas modifier comme les variables ARGV et ENV.
Syntaxe
Voici la syntaxe simple de cette fonction -
reset EXPR
reset
Valeur de retour
Cette fonction renvoie 1.
Exemple
Voici l'exemple de code montrant son utilisation de base -
#!/usr/bin/perl -w
my $var = 10;
$van = 5;
print "Var value = $var, Van value =$van\n";
# Now reset all variables who name starts with 'v'
reset('v');
print "Var value =$var, Van value =$van\n";
Lorsque le code ci-dessus est exécuté, il produit le résultat suivant -
Var value = 10, Van value = 5
Var value = 10, Van value =