PHPならば

のような処理は、perlの場合、

とするとできるようです。(参考

今読みかけている本に、関連することが書いてあるかもしれない。

ほかのやり方があるかどうかあとで調べよう

One thought on “Perlでモジュールを動的にロードする

  1. 実行時にモジュールを読み込みたい場合は
    require Class::Foo;
    です。

    クラス名を変数にしたい場合は

    my $class = “Class::Foo”;
    eval “use $class”;
    die $@ if $@;

    のようにします。
    モジュールが読み込めなかった場合などのエラー処理は加えておいたほうが良いと思います。

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください