编写一个小的 php 计算器表格来显示输入数字金额的溢价。
不幸的是,成本缩放没有静态公式。所以我尝试了数据范围的 if/else echo 语句
if(
$policyamount<="10000". print("35\.00").
$policyamount<="15000". print("42\.00").
等等。我是否正确地接近这个,或者这是周一早上的偏执狂?
编写一个小的 php 计算器表格来显示输入数字金额的溢价。
不幸的是,成本缩放没有静态公式。所以我尝试了数据范围的 if/else echo 语句
if(
$policyamount<="10000". print("35\.00").
$policyamount<="15000". print("42\.00").
等等。我是否正确地接近这个,或者这是周一早上的偏执狂?
让我们先从正确的语法开始
if($policyamount<=10000)
echo "35.00";
elseif ($policyamount<=15000)
echo "42.00";
就个人而言,我会定义一个这样的数组:
$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
}
}