PHP echo添加功能

时间:2013-07-07 03:22:10

标签: php

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

代码:

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

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

2 个答案:

答案 0 :(得分:1)

你可以在echo语句中执行表达式,是的;只需将其包装在一个()中,所以:

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

甚至可能不需要使用()。顺便提一下,如果您的环境支持短标记,您只需执行以下操作:

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

请记住,该代码实际上不会从您的号码中删除14.1% - 您希望乘以.859。

答案 1 :(得分: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(); ?>