エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
definedとexists - Perlリファレンス
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
definedとexists - Perlリファレンス
ハッシュのキーの有無を確認するexistsという関数がありますが、 変数の有無を確認するdefinedとどうち... ハッシュのキーの有無を確認するexistsという関数がありますが、 変数の有無を確認するdefinedとどうちがうの? ってことについて。 ハッシュのキーを削除するdeleteと変数を削除するundefの違いも同じ原理です。 ハッシュは、キーと値がペアになったリストです。 ↓のようなリストのハッシュがあったとします。 %hash=('key1'=>'value1','key2'=>'value2','key3'=>'value3'); この場合、 $hash{'key1'} eq 'value1' $hash{'key2'} eq 'value2' $hash{'key3'} eq 'value3' こんな感じですが、 もしkey2を削除した場合、undefでは、 %hash=('key1'=>'value1','key2'=>undef,'key3'=>'value3'); こうなるので