[PHP-users 24773] 文字列の計算式を計算して変数に格納したい

Hiroshi Ishiura issy777 @ e-entrance.org
2005年 3月 3日 (木) 13:49:52 JST


石浦です。

文字列としてかかれた計算式の結果を変数に格納したいのですが、
たとえば

$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>




PHP-users メーリングリストの案内