私は4つのアプリを持っています。それらをApp1、App2、App3、App4と呼びましょう。
これらのアプリごとに、配列があります。例:
my @App1_links = (...some data...);
my @App2_links = (...some data...);
my @App3_links = (...some data...);
my @App4_links = (...some data...);
これで、これら4つのアプリを通過するループがコードにあり、次のようなことを行うつもりです。
my $link_name = $app_name . "_links";
where $app_name will be App1, App2 etc...
and then use it as : @$link_name
これで、このコードは、使用しないときに意図したことを実行しますuse strict
が、それ以外の場合は実行しません。
The error is: Can't use string ("App1_links") as an ARRAY ref while "strict refs" in use at code.pm line 123.
を使用してこの機能を実現するにはどうすればよいですかuse strict
。
助けてください。