Loose-Info.com
Last Update 2008/05/18
TOP - Perl - 関数 - delete

ハッシュのキーと値のペアを削除します。

戻り値1 = delete 式1

戻り値1
削除された値
式1
対象となるハッシュ内の一つの値

(例)
%test = (a => 'test1', b => 'test2', c => 'test3'); foreach $data (keys %test) { print $data . " : " . $test{$data} . "\n"; } print "----------------\n"; delete $test{b}; foreach $data (keys %test) { print $data . " : " . $test{$data} . "\n"; }

実行結果
c : test3 a : test1 b : test2 ---------------- c : test3 a : test1