我有这段代码:
<?php
if ( $amount < 5 ) {
echo 'Credit Balance low! You have';
echo $amount;
echo ' remaining credits.';
} else {
echo 'No recent alerts...';
}
?>
echo $amount;
如果echo $00.00
的值为$amount == 0
我想{{1}}。我如何在我的代码中包含这个?
答案 0 :(得分:6)
echo $amount === 0 ? '$00.00' : $amount;
答案 1 :(得分:6)
您可能正在寻找money_format() function。
<?php echo money_format('%=0-2', $amount); ?>
=0
填充0
字符,-2
左对齐,最小字段宽度为2.
答案 2 :(得分:1)
if ($amount === 0) {
echo '$0.00';
} elseif ($amount < 5) {
echo "Credit Balance low! You have $amount remaining credits";
} else {
echo 'No recent alerts...';
}
答案 3 :(得分:1)
<?php
if ( $amount < 5 )
{
echo 'Credit Balance low! You have';
echo $amount == 0 ? '$00.00' : $amount;
echo ' remaining credits.';
}
else
{
echo 'No recent alerts...';
}
?>
答案 4 :(得分:0)
你应该这样做:
<?php
if ($amount === 0) {
echo '$00.00';
}
elseif ($amount < 5 && $amout > 0) {
echo 'Credit Balance low! You have' . $amount . ' remaining credits.';
}
else {
echo 'No recent alerts...';
}
?>