formで送られてきたデータは全てハッシュinで整理しています
様々なデータの中に、$in{way_1}, $in{way_2}.....というかたちでformから送っているものがあるのですが、それぞれにvalueがあるのか分からないので、ループをかけて検証したいと思っています
if($in{way_1}){ push(@ok, "1"); }
if($in{way_2}){ push(@ok, "2"); }
.....
とやれば話は早いですが、way_がいくつまであるかが状況によって違うため、最大値までループで確認したいと思っています
そこで次のようにやってみましたが、うまくいきません
my $i = 1;
while($i <= $max){
if($in{way_$i}){ push(@ok, $i); }
$i++;
}
Internal Server Errorが出たのですが、おそらくハッシュのキーの中の一部に変数を入れたがためだと思われますが、これに変わる検証方法はないでしょうか?
ちなみにあたりまえですが、次のようにやってみても、単なる文字列として認識されてしまうので、うまくいきませんでした
my $i = 1;
while($i <= $max){
$temp = '$in{way_'.$i."}";
if($temp){ push(@ok, $i); }
$i++;
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 英語 英文の添削お願いします。【長文です。】 マッチングアプリで相手を言い負かしている時のやつです。 色々 1 2023/07/01 02:12
- 英語 英語について質問です。 If the homework is not done in a satis 4 2022/12/22 16:18
- 英語 英語の質問です。 When I taught in high school, I wanted to 4 2023/08/19 16:10
- 英語 Once upon a time, cash was king and credit cards, 3 2022/07/15 23:31
- 英語 この英文の一部が分かりません。 7 2023/04/16 10:39
- Perl perl このテキストファイルを簡単に配列に入れるには? 2 2022/04/27 20:24
- 英語 【英語】 If you know a good way to motivate yourself, 2 2022/07/11 21:36
- 英語 提示文の構造について 3 2022/03/23 00:18
- 日本語 こんばんは。 Is there a way in japanese to say "I couldn 2 2022/05/12 20:05
- 英語 Economic affairs enter into the life of every one 1 2022/04/17 12:03
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
perl 文字列検索後に指定フィー...
-
ハッシュ検索はなぜ速い
-
文字列を変数名として扱う方法
-
まったく同じファイルのハッシ...
-
重複ファイルを削除したいので...
-
チェックデジットについて
-
短いハッシュの作り方
-
英語でのシャープとコメの呼び...
-
画面を強制的に再描画させる方法
-
UWSCの終了の仕方
-
null 参照の例外が実行時に発生...
-
DoEventsが必要な理由について
-
VBのReturnの使い方
-
アクティブセルから、A列最終行...
-
GIFアニメをループさせたくない
-
二次元配列のインデックスについて
-
エクセル関数で1〜12の数字がル...
-
Escキーを押すと、中断する時と...
-
python質問
-
vbscriptでIE自動入力(途中で...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ハッシュ検索はなぜ速い
-
文字列を変数名として扱う方法
-
チェックデジットについて
-
ハッシュのハッシュを実現したい。
-
まったく同じファイルのハッシ...
-
列挙型と連想配列の違いを教え...
-
重複ファイルを削除したいので...
-
*(アスタリスク)の意味
-
短いハッシュの作り方
-
英語でのシャープとコメの呼び...
-
ハッシュマーク以降のアドレス取得
-
一意(ユニーク)かつ、ソート...
-
Perlは戻り値で、ハッシュや配...
-
ハッシュリストって単にハッシ...
-
ActivePerl がハングアップ
-
多次元配列から重複を削除
-
mapのポインタ
-
Perlのハッシュ変数のソートに...
-
Perlのサブルーチンの引数に配...
-
文字数の短いユニークなID生成
おすすめ情報