Fonction d'importation Perl

La description

Cette fonction est une méthode ordinaire (sous-programme) définie (ou héritée) par des modules qui souhaitent exporter des noms vers un autre module. La fonction use appelle la méthode d'importation du package utilisé.

Syntaxe

Voici la syntaxe simple de cette fonction -

import LIST

Valeur de retour

Cette fonction ne renvoie aucune valeur.

Exemple

Voici l'exemple de code montrant son utilisation de base -

#!/usr/bin/perl

package Util;
use base 'Exporter';

our @EXPORT_OK = ('foo', 'bar');

sub foo {
   print "foo!";
}
sub bar {
   print "bar!";
}

package Amy;
use Util 'foo';  # only import foo()
foo();           # works fine
bar();           # blows up