hogeとはワイルドカードのようなものです。日々起こった、さまざまなこと −すなわちワイルドカード− を取り上げて日記を書く、という意味で名付けたのかというとそうでもありません。適当に決めたらこんな理由が浮かんできました。
09/15/2006 ふむ [長年日記]
tDiary 1422日目
hogeとはワイルドカードのようなものです。日々起こった、さまざまなこと −すなわちワイルドカード− を取り上げて日記を書く、という意味で名付けたのかというとそうでもありません。適当に決めたらこんな理由が浮かんできました。
隅をつついてみよう。
ハッシュのキーの存在チェックには、exists($hash{"key"})を使うべしです。
defined($hash{"key"})でチェックすると値にundefが入れられなくなります!
("key" => undef)みたいなことができなくなります。
使い方にもよるところですが…。
なるほど.確かに.
こういう細かいところをミスるあたり,まだ Perl に慣れきってない証拠ですかね.