编写一个小型的PHP计算器表单,以显示输入数字金额的溢价。
遗憾的是,没有用于缩放成本的静态公式。所以我尝试了数据范围的if / else echo语句
if(
$policyamount<="10000". print("35\.00").
$policyamount<="15000". print("42\.00").
等等。我是否正确接近这个,或者这是一个偏执的星期一早上的情况?
答案 0 :(得分:1)
让我们先从正确的语法开始
if($policyamount<=10000)
echo "35.00";
elseif ($policyamount<=15000)
echo "42.00";
答案 1 :(得分:1)
就个人而言,我会定义一个这样的数组:
$prices = array(
10000 => 35,
15000 => 42,
// define more price points here
);
然后,显示价格:
$copy = $prices;
foreach($copy as $k=>$v) {
if( $policyamount <= $k) {
echo number_format($v,2);
break; // end the loop
}
}