Função de requerer Perl

Descrição

Esta função então exige que o script exija a versão especificada do Perl para continuar se EXPR for numérico. Se EXPR ou $ _ não forem numéricos, assume que o nome é o nome de um arquivo de biblioteca a ser incluído. Você não pode incluir o mesmo arquivo com esta função duas vezes. O arquivo incluído deve retornar um valor verdadeiro como a última instrução.

Isso difere do uso porque os arquivos incluídos se tornam efetivamente texto adicional para o script atual. Funções, variáveis ​​e outros objetos não são importados para o espaço de nomes atual, portanto, se o arquivo especificado incluir uma definição de pacote, os objetos exigirão nomes totalmente qualificados.

O módulo especificado é procurado nos diretórios definidos em @INC, procurando um arquivo com o nome especificado e uma extensão .pm.

Sintaxe

A seguir está a sintaxe simples para esta função -

require EXPR

require

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 -w

# require to demand a particular perl version.
require 5.003;

# require to include amodule.
require Module;

..............