石浦です。 文字列としてかかれた計算式の結果を変数に格納したいのですが、 たとえば $a = "5000"; $str = "($a*0.2)+2000"; $total = eval("print($str);"); evalでの出力ではできるんですが変数への代入するやり方がわかりません。 つまり(5000*0.2)+2000=3000の3000を$totalにいれたいのです。 ご存知の方いらっしゃいましたら、よろしくお願いします。 -- Hiroshi Ishiura <issy777 @ e-entrance.org>