我是一个PHP菜鸟,这段代码正在输出一个数字。我想取这个数字并乘以小数。我一直在寻找和敲打我的头几个小时。请原谅我的无知,谢谢你的帮助!
<strong><?= CarRental::t('Amount Payable Today:') ?><br>
<?php if (isset($vehicle->prices) && !empty($vehicle->prices)) { ?>
<span class="additional xxlarge carrental_total_amount"> - </span>
<?php } else { ?>
<span class="additional xxlarge"><?= CarRental::t('Not available') ?></span>
<?php } ?></strong><
答案 0 :(得分:0)
如果您在尝试将string
变量乘以浮点数时遇到问题,则可能意味着您需要在执行计算之前将其强制转换。
所以这样的事情可能有所帮助:
// replace 0.5 with your own decimal point number
echo (int)$vehicle->prices * (float) 0.5
请参阅类型杂耍手册中的以下链接 - LINK