php - 从 php 中的值中减去百分比

标签 php

我正在编写类似于优惠券代码功能的东西,并希望能够处理设定金额代码和百分比金额。

我的代码如下;

$amount = "25"; // amount of discount
$percent = "yes"; // whether coupon is (yes) a percentage, or (no) a flat amount

if($percent == "yes"){
$newprice = ???????; // subtract $amount % of $price, from $price
}else{
$newprice = $price - $amount; // if not a percentage, subtract from price outright
}

我在您阅读本文时搜索谷歌以寻找解决方案,但我认为我也将其发布在这里以帮助可能遇到相同问题的其他人。

最佳答案

这个怎么样?

$newprice = $price * ((100-$amount) / 100);

关于php - 从 php 中的值中减去百分比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1864291/

相关文章:

PhpStorm 代码检查器 : "Method not found" in Route File of Laravel 5. 3

php - 在 php mysql Zend 框架中使用多个值和多个字段进行搜索

php/mysql 分页 - 从多个字段计数

javascript - 使用ajax运行php脚本没有显示结果

php - CSS 和图像不会在页面加载时加载,但会在页面刷新时加载

php - 在 laravel 中加入查询返回重复数据

php - Codeigniter更新SQL问题

php - Codeigniter - 获取多个文件,重命名它们,然后将其压缩

php - 拉维尔新星 : Modify value (muliply) before saving to database

PHP - 来自 MySQL 的基于用户登录的表