最近逛论坛发现有小伙伴提问到此题目在这里贴一下原题:
- 若用户在一个全场八折的网站购买两斤香蕉丶一斤苹果丶三斤橘子,它们的价格分别为:7.99/斤丶6.89/斤丶3.99/斤,那么如何使用 PHP 程序计算此用户实际需支付金额呢?
- 如果题中的商城是购物类型网站时可以考虑如下封装写法思路:
<?php
//定义商城类
class shop {
//商品对象
private $goods = [];
//单例对象
private static $nav = null;
/*
* 单列模式调用此类
*/
public static function nav() {
if(self::$nav == null) {
self::$nav = new self();
}
return</