« 実行可能な属性をファイルに付加する(svn:executable) | メイン | ハッシュから要素を削除する »

カテゴリー:ハッシュ(連想配列) 

ハッシュに要素を追加する

このエントリーを含むはてなブックマーク  livedoorクリップ  ハッシュに要素を追加するをdel.icio.usに追加  ハッシュに要素を追加するをYahoo!ブックマークに追加  ハッシュに要素を追加するをニフティクリップに追加

ハッシュ(連想配列)に値を追加したい。これはシンプルに代入してやれば良い。

初期化する際には一気にまとめて代入することができる。その後は通常は一つずつ名前(キー)と値を追加していく。

;#
;#ハッシュに追加する
;#

#------------------------------#
#追加する
#------------------------------#
#-- 初期化 --#
%hash = (
      'name1' => 'value1'
    , 'name2' => 'value2'
    , 'name3' => 'value3'
);

#-- 代入 --#
$hash{'name4'} = 'value4';
$hash{'name5'} = 'value5';

#-- 同じキーを指定すると上書き --#
$hash{'name5'} = 'hogehoge';

#------------------------------#
#表示
#------------------------------#
foreach my $key ( sort keys %hash ){
    print "$key,$hash{$key}\n";
}


○実行結果
name1,value1
name2,value2
name3,value3
name4,value4
name5,hogehoge



トラックバック

このエントリーのトラックバックURL:
http://katsubemakito.net/mt/mt-tb.cgi/597

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

VPSレンタルサーバー




クリエイティブ・コモンズ・ライセンス
このブログは、次のライセンスで保護されています。 クリエイティブ・コモンズ・ライセンス.