Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/241.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在PHP Opencart中计算可变价格的百分比_Php_Opencart_Percentage - Fatal编程技术网

在PHP Opencart中计算可变价格的百分比

在PHP Opencart中计算可变价格的百分比,php,opencart,percentage,Php,Opencart,Percentage,我有一个定价矩阵,购物者可以选择在一段时间内支付部分成本。我需要显示在Opencart的完整价格下的每月价格。我已经设法使公式发挥了一半的作用,但一旦我在计算中使用了一个变量,它就不起作用了 我有这个计算方法,当使用实际数字时,它是正确的。 9.4是价格的百分比(1799) 结果是169.10 我需要的是价格是一个变量,即不是1799而是$price,因此每种产品的ir不同。 但是,当我使用以下函数时: <?php $mobi_price = (9.4 / 100) * $price

我有一个定价矩阵,购物者可以选择在一段时间内支付部分成本。我需要显示在Opencart的完整价格下的每月价格。我已经设法使公式发挥了一半的作用,但一旦我在计算中使用了一个变量,它就不起作用了

我有这个计算方法,当使用实际数字时,它是正确的。 9.4是价格的百分比(1799)


结果是169.10

我需要的是价格是一个变量,即不是1799而是$price,因此每种产品的ir不同。 但是,当我使用以下函数时:

<?php 
$mobi_price = (9.4 / 100) * $price;
echo $mobi_price;
?> 

结果是0,应该是169.10。
有什么想法吗?

如果乘法的乘积是0,或者两边都是0,那么左边是常数(最好是每次计算0.094),那么这意味着什么?可能
$price
是0(在您的示例代码中,您没有
$price
变量。@在php中,您可以将字符串的整数倍乘以()在某些情况下,还需要对答案进行四舍五入,从R75.106到R75.11。帮助!我确实有一个价格变量。以下是文件中价格变量的提取代码。uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu_________________________________________________________________________下面的790需要是可变的。从R开始每月

例如[link}。价格产品价格和价格是移动价格,这是我需要用php进行的计算。
<?php 
$mobi_price = (9.4 / 100) * $price;
echo $mobi_price;
?>