Descrição
Esta função é um método comum (sub-rotina) definido (ou herdado) por módulos que desejam exportar nomes para outro módulo. A função use chama o método de importação para o pacote usado.
Sintaxe
A seguir está a sintaxe simples para esta função -
import LIST
Valor de retorno
Esta função não retorna nenhum valor.
Exemplo
A seguir está o código de exemplo que mostra seu uso básico -
#!/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