2

さて、私は電卓を持っています。$1,000,000この形式で値を受け入れたい

以下は、phpを使用してそれらを置き換える方法を知りたい私のコードです

ライブ: http://ffsng.deewayz.in/index.php?v=1000000&sv=1951153458

$1,000,000それらをphp this to thisに置き換えるコードと1000000、floatがこの値を受け入れることができるか、floatを他の値に変更する必要があるかどうかを知りたいだけです。

私のHTML

Enter Present Value of Pet: <input type="text" name="v" value="1000000"/><br>
Enter value of pet you want: <input type="text" name="sv" value="1951153458"/><br>

私のPHP

$v         = isset($_GET['v']) ? (float) $_GET['v'] : 1000000;
$sv        = isset($_GET['sv']) ? (float) $_GET['sv'] : 1951153458;

ありがとう

4

2 に答える 2

3
function reverse_number_format($num)
{
    $num = (float)str_replace(array(',', '$'), '', $num);
}
于 2012-10-15T12:10:07.253 に答える
0

preg_replace を使用して $ と , を削除できます。

$v  = preg_replace('/[\$,]/', '', $v);
$sv = preg_replace('/[\$,]/', '', $sv);
于 2012-10-15T12:11:46.277 に答える