PHP str_replace 变量问题
PHP str_replace variable issue
我是 PHP 的新手,我的 php str_replace 有问题。
我想全部换掉。 ,但它不起作用。
这是 PHP 代码:
$price = 2.5;
$row['quantity'] = 3;
$totalprice = $price*$row['quantity'];
$total = str_replace(".",",",$totalprice);
echo number_format((float)$total, 2, '.', '');
有人知道我做错了什么吗?
试试这个:
这输出 7,00
$price = 2.5;
$row['quantity'] = 3;
$totalprice = $price*$row['quantity'];
$total = str_replace(".",",",$totalprice);
echo number_format($total, 2, ',', '');
如果输出应该是 7,50 而不是你可以这样做:
$price = 2.5;
$row['quantity'] = 3;
$totalprice = $price*$row['quantity'];
echo number_format($totalprice, 2, ',', '');
我是 PHP 的新手,我的 php str_replace 有问题。 我想全部换掉。 ,但它不起作用。
这是 PHP 代码:
$price = 2.5;
$row['quantity'] = 3;
$totalprice = $price*$row['quantity'];
$total = str_replace(".",",",$totalprice);
echo number_format((float)$total, 2, '.', '');
有人知道我做错了什么吗?
试试这个:
这输出 7,00
$price = 2.5;
$row['quantity'] = 3;
$totalprice = $price*$row['quantity'];
$total = str_replace(".",",",$totalprice);
echo number_format($total, 2, ',', '');
如果输出应该是 7,50 而不是你可以这样做:
$price = 2.5;
$row['quantity'] = 3;
$totalprice = $price*$row['quantity'];
echo number_format($totalprice, 2, ',', '');