0

この質問は非常に奇妙でばかげているように聞こえるかもしれませんが、それが可能かどうか疑問に思っていました.

String に存在する演算子を PHP で操作したいと考えています。例えば:

$a = "3 + 2";

結果を 5 にすることはできますか? 同様に、 $a は次のような別の値を持つこともできます

$a = "3 - 2 "; or $a = "3 * 2";

いずれの場合も、適切な結果が必要です。ただし、ストリングの中心には常に 1 つのオペレーターが存在します。要件は、文字列に存在する演算子を操作できるかどうかを知りたいということです。

前もって感謝します

4

1 に答える 1

0

を使用する必要がありますeval。これはphpに組み込まれている関数です。

http://php.net/manual/en/function.eval.php

于 2013-08-22T07:19:39.110 に答える