Perl-require

提供:Dev Guides
2020年6月22日 (月) 23:32時点におけるMaintenance script (トーク | 投稿記録)による版 (Imported from text file)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先:案内検索

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;

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