好吧,我试图在PHP中计算出数学方程式但无济于事。这就是我想要实现的目标。
$staticprice = '345.00'; //always the same
$uservalue = $_POST['value'];
if($uservalue is 30% or less than $staticprice){ die();}
所以我不希望用户的价值比静态价格低30%或更低。
我将如何完成此任务?
答案 0 :(得分:2)
if($uservalue <= ($staticprice * 0.3))
die();
这样的东西?
答案 1 :(得分:1)
$staticprice = 345.00; //always the same
$uservalue = $_POST['value'];
if($uservalue <= ($staticprice * 0.3)){ die();}
答案 2 :(得分:0)
这是一个简单的数学运算:
$staticprice = '345.00'; //always the same
$uservalue = $_POST['value'];
if($uservalue / $staticprice * 100 == 30 || $uservalue < $staticprice){ die();}
但你甚至不必检查它是否等于30%。因为如果$uservalue
小于$staticprice
,你还希望if语句为真,那么你只需写下:
$staticprice = '345.00'; //always the same
$uservalue = $_POST['value'];
if($uservalue < $staticprice){ die();}