Perl-require

提供:Dev Guides
移動先:案内検索

Perlは関数を必要とします

説明

この関数は、EXPRが数値の場合に続行するために、スクリプトが指定されたバージョンのPerlを要求することを要求します。 EXPRまたは$ _が数値でない場合、名前は含まれるライブラリファイルの名前であると想定されます。 この関数に同じファイルを2回含めることはできません。 インクルードファイルは、最後のステートメントとしてtrue値を返す必要があります。

これは、インクルードされたファイルが現在のスクリプトの追加テキストになるので、使用とは異なります。 関数、変数、その他のオブジェクトは現在の名前空間にインポートされないため、指定されたファイルにパッケージ定義が含まれている場合、オブジェクトには完全修飾名が必要です。

指定されたモジュールは、@ INCで定義されたディレクトリ内で検索され、指定された名前と拡張子が.pmのファイルを探します。

構文

以下は、この関数の簡単な構文です-

require EXPR

require

戻り値

この関数は値を返しません。

以下は、その基本的な使用法を示すコード例です-

#!/usr/bin/perl -w

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

# require to include amodule.
require Module;

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