2008-02-28 send Ruby 初心者 メソッド名を動的に変更したいときがあります。 PHP なら $a->$foo ってやればできるんですけど、これを Ruby でやりたかったんです。 で、Object クラスの send っていうメソッドを使えばできました。 a.send foo foo に、メソッド名を文字列かシンボルで指定すれば OK です。 Ruby の基本的なところを知らないと、Rails のよさを生かせない気がする今日この頃。