我有一个运行良好的简单 php 数学脚本,它计算出的总和将显示在一个完美显示的表格中。
我希望根据最终答案输出不同的颜色
我已经简化了代码以尝试使其工作,然后在此基础上进行构建。
<?php
$lhours = 10;
$repaircosts = 20;
$labourpay = 20;
$sum_total = (($lhours * $labourpay) + $repaircosts) ;
function getProperColor($sum_total)
if ($sum_total > 0 && $sum_total <= 0)
return '#00FF00';
else if ($sum_total >= 0 && $sum_total <= 50)
return = '#ffd800';
else if ($sum_total >= 50 && $sum_total <= 120)
return = '#5e7810';
else if ($sum_total >= 121)
return = '#afe214';
print £($sum_total);
?>
我查看了 php 手册中的函数,并在其他网站上找到了代码片段
我也在使用 Adobe dreamweaver,它给我在线语法错误
if ($sum_total > 0 && $sum_total <= 0)
Dreamweaver 也是用于学习目的的 php 的最佳软件,因为我是新手?
提前致谢
额外更新
现在我的代码看起来像这样,但它与答案无关,它总是红色
<?php
$lhours = 10;
$repaircosts = 20;
$labourpay = 20;
$sum_total = (($lhours * $labourpay) + $repaircosts) ;
function getProperColor($sum_total)
{
if ($sum_total <= 0)
return '#00FF00';
else if ($sum_total >= 0 && $sum_total <= 50)
return '#ffd800';
else if ($sum_total >= 50 && $sum_total <= 120)
return '#5e7810';
else if ($sum_total >= 121)
return '#afe214';
}
echo '<font color=getProperColor($sum_total);>'.$sum_total.'</font>';
?>