• ベストアンサー

$XXX を含んだ文字列の評価

'$XXX + $yyy' という文字列($XXXと$yyyは単なる文字列)を評価したものを別の変数に格納したいのですがどうすればいいでしょう。 <?php $XXX = 10 ; $yyy = 5 ; $str = '$XXX + $yyy' ; $ans = なんとか文字列を評価; echo $ans ; ?> 表示 -- 15

質問者が選んだベストアンサー

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

$ans = eval("return $str ;");

tao_0077
質問者

お礼

あぁ、簡単だったんですね。 eval の存在は知っていたんですが、return 出来るとは知りませんでした。ありがとうございます。

関連するQ&A