requireを使って別のperlスクリプトで宣言されたグローバル変数の値にアクセスすることは可能ですか?requireを使用してグローバル変数の値にアクセスしますか?
例えば、
Config.pl
#!/usr/bin/perl
use warnings;
use strict;
our $test = "stackoverflow"
Main.pl
#!/usr/bin/perl
use warnings;
use stricts;
require "Config.pl"
print "$test\n";
print "$config::test\n";
:
MyConfig.pm
:(すでに "コンフィグ" と呼ばれるコアパッケージがあります。)main.pl
を時代遅れのそれは '私たち 'に取って代わられました。 – Borodin回答が修正されました。 geeeeeez。 –
@Borodin、 'use vars'はそれに反する文書にもかかわらず時代遅れではありません。 – ikegami