Comment puis-je transférer la valeur de la variable de sous-programme dans une autre variable de sous-programme, Puis-je utiliser une variable globale. J'ai essayé d'utiliser package et la variable globale, mais a échoué.Variable globale, variable de sous-programme Question en Perl
sub foo(){
my $myvar = "Hello";
}
sub foo1(){
my $myvar1 = $myvar; # how can I get the "Hello" from $myvar.
}
Package Bar;
our $bar;
Merci.
Cela sent comme un problème X/Y. Si vous posez des questions sur votre problème actuel (X) au lieu de savoir comment vous pensez le résoudre (Y), vous obtiendrez de meilleures réponses. –
Le paquet est orthographié 'package' pas' Package'. Comme il est maintenant, perl le voit comme 'Bar-> Package();' (appelant la méthode 'Package' du paquet' Bar') –