each関数
スポンサーリンク
スポンサーリンク
ライフスタイル関連のコンテンツ
お金 | 仕事 | 勉強 | プライベート | 健康 | 心
プログラミング関連のコンテンツ
C言語/C++入門 | Ruby入門 | Python入門 | プログラミング全般
お金 | 仕事 | 勉強 | プライベート | 健康 | 心
プログラミング関連のコンテンツ
C言語/C++入門 | Ruby入門 | Python入門 | プログラミング全般
each関数は、キー/値のペアを2要素のリストとして、返す。
以下のような、Perl文を書くと、
——————————–
print "Content-type:text/html\n\n";
my %hash = (
"a" => 1,
"b" => 2,
"c" => 3,
);
while( ($key, $value) = each %hash){
print "$key => $value<br>";
}
——————————–
実行結果は、
————-
c => 3
a => 1
b => 2
————-
というように、キーと値が繰り返して取り出され、表示される。
(キーと値はちゃんと対応するが、その並び順番はどうなるか分からないことに注意。)
スポンサーリンク
>> 次の記事 : open演算子とclose演算子 ファイルハンドルのオープンとクローズ
<< 前の記事 : ハッシュ%
- - 関連記事 -
- WWW::Mechanizeのインストール(Windows ActivePerl)
- ハッシュや無名ハッシュからサブルーチン呼び出し
- サブルーチンのリファレンス
- ハッシュのリファレンス
- open関数でファイルを読み込む
- open関数でファイルを開いて書き込む
- サブルーチンの定義と活用
- Perlのヒアドキュメント
- open演算子とclose演算子 ファイルハンドルのオープンとクローズ
- ハッシュ%
- コマンドプロンプトからのPerlの実行
- 比較演算子
スポンサーリンク