2006年4月12日

[ruby-list:42007] [再送] 動的な変数代入について

島津と申します。

申し訳ございません。
さきほどお送りしたメールに、
一部紛らわしい記載がありましたので、
修正のうえ、再送します。

--------------------------------

島津と申します。
すみません、標記について
どうしても解決できない問題があり、
メールさせていただきました。

下記のように、hoge変数、bar変数に
それぞれ文字列を代入した後、
# --------
hoge = "foo"
bar = "hoge"
# --------

下記のように、bar変数が格納されている文字列の名前の
別の変数(→hoge)に、新しい文字列を格納したいと考えています。
# --------
$$bar = "baz" ## 変数 hoge に "baz" を代入したい
# --------

eval などの類似の方法があるようですが、
eval(bar) = "baz" などとはできず、解決方法が
見つからない状態です。

ちなみに、$$bar と書いているのは、
PHPでは、このような書き方でこの機能を実現できますので、
便宜上、この書き方を記載しております。

ご存知の方、お知らせいただけると幸いです。
お手数ではございますが、
よろしくお願い申し上げます。

--
Yuki SHIMAZU
y.shimazu@xxxxx

投稿者 xml-rpc : 2006年4月12日 23:12
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/41862
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。