0

我正在尝试运行以下代码

$betamount=$_POST['bet']; 
$litecoin->move($myusername,Admin,$betamount);

但它不起作用。但是,当我用实际数字替换 $betamount 时,它确实有效,即

$litecoin->move($myusername,Admin,0.2);

或者

$betamount=0.1; 
$litecoin->move($myusername,Admin,$betamount);

关于出了什么问题的任何想法?$_POST['bet'] 绝对是一个数字,因为我尝试在 php 中进行乘法运算,并且一切正常。

4

1 回答 1

0

现在修复了这个,你所要做的就是把它改成这个

floatval(trim()) ie ...    $betamount=floatval(trim($_POST['bet'])); 

对于数字

和这个

 trim()  ie ... $litecoinaddr=trim($_POST['address']); 

对于字符串

于 2013-09-26T06:24:51.083 回答