2012年4月10日火曜日

rubyで変数の存在を調べる

defined?(変数)
=> nil or 'localvariable' or ....

変数を設定していない場合(汎用性のあるものに変数を入れる場合)、エラーが発生する。。
defined?()とする事で、変数を設定していない場合nilがかえってくるのでエラーにならない!

0 件のコメント:

コメントを投稿