PHP全场折扣类设计思路

本文介绍了如何使用PHP来计算全场八折优惠的情况。以用户购买香蕉、苹果和橘子的实际支付金额为例,展示了简单的程序设计思路,同时也指出可以根据需求扩展功能,如商品数量增减、特定商品不打折等。
摘要由CSDN通过智能技术生成

最近逛论坛发现有小伙伴提问到此题目在这里贴一下原题:

  • 若用户在一个全场八折的网站购买两斤香蕉丶一斤苹果丶三斤橘子,它们的价格分别为:7.99/斤丶6.89/斤丶3.99/斤,那么如何使用 PHP 程序计算此用户实际需支付金额呢?
  1. 如果题中的商城是购物类型网站时可以考虑如下封装写法思路:
<?php
//定义商城类
class shop {
   
//商品对象
private $goods = [];
//单例对象
private static $nav = null;

/*
 * 单列模式调用此类 
 */
public static function nav() {
   
if(self::$nav == null) {
   
self::$nav = new self();
}
return</
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值