>>912
eval使うなら外部から任意のコードを実行されないようにセキュリティに気をつけて。
事前に$strを調べて数式に利用される文字以外を許容しないようにするとか。