Ruby 1.9.0 リファレンスマニュアル > ライブラリ一覧 > library _builtin > object ENV > fetch
fetch(key) -> Stringfetch(key, default) -> Stringfetch(key) {|key| ... } -> Stringkey に関連づけられた値を返します。該当するキーが登録されてい ない時には、引数 default が与えられていればその値を、ブロッ クが与えられていればそのブロックを評価した値を返します。そのいずれ でもなければ例外 IndexError が発生します。