我对我的预订系统的一些计算有点卡住了。
存款的定价结构如下
包裹 1 = 20 英镑
包裹 2 = 40 英镑
因此,如果用户购买了 package1 和 package2,则计算结果为 60 英镑。
但目前我的代码如下所示:
// Do Some Maths To Show The New Total To Be Paid...
foreach($this->session->userdata['booking_data']['bikes'] as $bikes)
{
$amount = 0;
if($bikes == 'package1')
{
$amount += '20';
}
else
{
$amount += '40';
}
$total_amount = $amount;
}
我的字符串如下所示,所以数学应该是60 英镑,但结果是40 英镑
我目前正在使用 package1 和 package2。
在此先感谢您。
我可能只是过于复杂了。