方程式を含む文字列を実際のPHP数学方程式に変換したいだけですが、これはPHP5 +を使用して可能ですか?もしそうなら、どのように?
文字列の例を次に示します。
$string = "37-0";
$string = "315+10";
$string = "25+50";
$string = "88-13";
可能であれば、これらを正しい数学的な答えに解析したいだけです。
これを試して:
$str = '37 - 0';
eval( '$result = (' . $str. ');' );
echo $result;
eval関数を確認してください
指定されたコードをPHPとして評価します。
補足:
eval()言語構造は、任意のPHPコードの実行を許可するため、非常に危険です。したがって、その使用はお勧めしません。この構成を使用する以外に選択肢がないことを注意深く確認した場合は、事前に適切に検証せずに、ユーザーが提供したデータを渡さないように特に注意してください。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加