とあるエンジニアの闇歴史帳

コピペで使える便利Wiki ※現在構築中です。

ユーザ用ツール


サイドバー

言語

サーバ関連

ツール

API

読み物

その他

perl:hash_additem

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

この記事は2007年03月06日に書かれた物です

ハッシュ(連想配列)に値を追加したい。これはシンプルに代入してやれば良い。 初期化する際には一気にまとめて代入することができる。その後は通常は一つずつ名前(キー)と値を追加していく

サンプル

;#
;#ハッシュに追加する
;#
 
#------------------------------#
#追加する
#------------------------------#
#-- 初期化 --#
%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

関連書籍

failed to fetch data: unkown error

failed to fetch data: unkown error

関連ページ

perl/hash_additem.txt · 最終更新: 2020/06/23 14:10 (外部編集)