まつもと ゆきひろです
In message "[ruby-list:16416] Re: Ruby 1.4.0"
on 99/09/01, wakou / fsinet.or.jp <wakou / fsinet.or.jp> writes:
|ここも検討対象の1つでした。cgi["name1"][0] のようにした場合、
|cgi.has_key?("name1") のようなチェックを行わず、かつ name1 が含まれな
|かった場合に、エラーが発生するという事ですね。
私はこういう場合には
value, = cgi["name1"]
を使えば良いと考えています。これは cgi["name1"] の値が文字列
であるか常に配列であるかにかかわりなく動作しますし、例外も発
生させません。