0

我想要做的是获取echo以下 php 调用并从显示的数字中减去 14.1%。

编码:

<?php echo $program->current_amount(); ?>

我可以为此添加算术函数以显示 14.1% 的扣除额吗?

4

2 回答 2

1

您可以在 echo 语句中执行表达式,是的;只需将其包装在 () 中,因此:

<?php echo ($program->current_amount() - .141); ?>

甚至可能不需要使用 ()。顺便说一句,如果您的环境支持短标签,您可以简单地执行以下操作:

<?= $program->current_amount() - .141 ?>

但请记住,该代码实际上不会从您的数字中删除 14.1%——您需要乘以 0.859。

于 2013-07-07T03:31:22.700 回答
1

我认为您正在输出中寻找对数据库或其他任何内容没有影响的基本数学运算,对吗?

如果是这样,请执行以下操作:

<?php
 // Set values
  $current_amount = 100;
  $pcnt_off = 14.1;

 // Do the math
  $out = $current_amount - ($pcnt_off/100) * $current_amount;

 // Output
  echo $out . " is " . $pcnt_off . "% off of " . $current_amount;
?>

http://codepad.org/RqF8cuvN

更具体地说,您的情况:

<?php echo $program->current_amount() - 0.141 * $program->current_amount(); ?>
于 2013-07-07T03:48:33.843 回答