よろしくお願いします。
環境: perl v5.22.1, os=ubuntu16.04.4 LTS
foreach $data(@list){
my $hensu = $data."_suffix";
}
とした場合、foreach{}内で処理した値を、foreach{}の外で使いたい場合
どのように書けばよいのか、ご教授願えないでしょうか。
上記の場合だと$hensuはforeach{}のスコープでしか使えないと思いますが、
そもそも論、perlのforeachは連番出力などprint ...や三項演算子などを
使う場合だけでしか使わない、又は使ってはいけないもの、なのでしょうか?
配列のmax要素数を計って、for文で回せばいいのかもしれませんが、
foreachの性格を知っておきたく、また可能なら処理したものを外で使えるものなら
手段をしっておきたく質問させていただきました。
以上、よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。