第一次发布和全新开发/编码。我目前正在上学的内联php课程,并且在我的一个实验室中有这个部分我不知道如何正确表达:
使用while循环显示价格:反转下载变量的值(如果为false则将其设置为true,如果为true则将其设置为false)。 使用从1开始到6结束的计数器 如果下载变量为假,则使用计数器计算价格作为数量和价格12.99如果为真,则计算9.99 如果下载变量为false,请将运费添加到总计中 写出每次迭代的数量和总数。
答案 0 :(得分:0)
可能是这样的吗?
<?php
$total = 0;
for ($i=1; $i <=6 ; $i++) {
$quantity = $i; // using counter as quantity
$download = ( $i%2 ) ? true : false; // Reverse the value of the downloads variable
if ( $download ) { // switch price
$price = 12.99;
}else{
$price = 9.99;
}
$total += ( $quantity * $price );
}
$shipping_cost = 20; // for example
echo '<h4>shipping cost:'.$shipping_cost.'</h4>';
$total_with_shipping = $total + $shipping_cost;
echo '<h4>total with shipping:'.$total_with_shipping.'</h4>';
?>