Php 将结果乘以一个小数

Php 将结果乘以一个小数,php,Php,我是一个PHPNoob,这段代码正在输出一个数字。我想把这个数字乘以一个小数。我已经找了好几个小时了,我的头一直在砰砰作响。请原谅我的无知,谢谢你的帮助 <strong><?= CarRental::t('Amount Payable Today:') ?><br> <?php if (isset($vehicle->prices) && !empty($vehicle->prices)) { ?>

我是一个PHPNoob,这段代码正在输出一个数字。我想把这个数字乘以一个小数。我已经找了好几个小时了,我的头一直在砰砰作响。请原谅我的无知,谢谢你的帮助

<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><

-
<
如果尝试将
字符串
变量乘以浮点值时出现问题,则可能意味着您需要在执行计算之前对其进行强制转换

所以像这样的事情可能会有所帮助:

// replace 0.5 with your own decimal point number
echo (int)$vehicle->prices * (float) 0.5

请参阅《打字杂耍手册》中的以下链接-

您要将哪个数字相乘?我没有看到任何乘法运算?您好,这个字符串正在输出一个结果。我想把这个结果乘以一个小数。我想我必须乘以$vehicle->prices变量,但我不确定。这是输出一个数字,我想乘以这个数字,然后打印结果。再次感谢你,我是一个noob,有这个代码要修改。所以你想用某物乘以
$vehicle->prices
?是的,但我一直试图用*来表达它,它不断破坏网站。我不知道如何恰当地表达。当你说破坏网站时,你能再具体一点吗?您收到了什么错误消息?