希望你们都有美好的一天充满彩虹和玫瑰!使用PHP的建筑定价逻辑
好吧,好吧。我会得到的一点是:
我有一个接受多个参数,并基于这些参数的产品的价格的功能。这里的一个概念上的例子:
public function getPrice($params) {
// black magic goes here
return $price;
}
的参数包括:
$params[width]
取值范围为10一路 - 72英寸$params[height]
取值范围为10 - 44英寸
(实际上有更多的参数,但为了简单起见,我保留了这些参数)。
现在,我在Excel中有一张表格(类似于真值表),其中的行代表width
,而列代表height
。相应单元格中的值是price
。
我该如何在PHP中最好地实现这个定价策略?我认为嵌套if
陈述会工作,但在第10个if
后感到厌倦。帮帮我?
根据Excel中的表看起来像,你可以将它转换成一个PHP数组,遍历该数组,并获取相应的价格 – 2013-04-23 09:27:05
@Pekka웃62列x 34行。这是一个很大的阵列! – FloatingRock 2013-04-23 09:32:36
大?有2108个元素?不是,它不会以记忆方式给你带来任何问题。 – 2013-04-23 09:33:14