PHP学习案例二 商品价格计算
<?php
header('Content-type: text/html; charset=utf-8');
const DISCOUNT =0.8;
//定义变量,保存所有商品名称
$fruit1='香蕉';
$fruit2='苹果';
$fruit3='橘子';
//定义商品的购买数量
$fruit1_num =2;
$fruit2_num =1;
$fruit3_num =3;
//定义商品的价格
$fruit1_price =7.99;
$fruit2_price =6.99;
$fruit3_price =3.99;
//计算商品价格
$fruit1_total = $fruit1_num * $fruit1_price;
$fruit2_total = $fruit2_num * $fruit2_price;
$fruit3_total = $fruit3_num * $fruit3_price;
//计算所有商品总价格
//计算公式: 所有商品总价格 = (香蕉总价格+苹果总价格+ 橘子总价格)* 商品折扣
$total = ($fruit1_total+$fruit2_total+$fruit3_total)*DISCOUNT;
//拼接商品信息的html页面
$str="<table>";
$str .= "<tr><td>商品名称</td><td>购买数量(斤)</td><td>商品价格(元/斤)</td></tr>";
$str .="<tr><td>{$fruit1}</td><td>{$fruit1_num}</td><td>{$fruit1_price}</td></tr>";
$str .="<tr><td>{$fruit2}</td><td>{$fruit2_num}</td><td>{$fruit2_price}</td></tr>";
$str .="<tr><td>{$fruit3}</td><td>{$fruit3_num}</td><td>{$fruit3_price}</td></tr>";
$str .= "<tr><td colspan='3'>商品折扣:<span>". DISCOUNT."</span></td><tr>";
$str .= "<tr><td colspan='3'>打折后购买商品总价格:{$total}元</td></tr>";
//输出商品信息
$str .="</table>";
echo $str;
?>
PHP学习案例二 商品价格计算相关推荐
- DataWhale集成学习Task15 集成学习案例二 (蒸汽量预测)
集成学习案例二 (蒸汽量预测) 文章目录 集成学习案例二 (蒸汽量预测) 1 整体思路 1.1 整体步骤 1.2 评价指标 2 实战演练 导入package 加载数据 探索数据分布 特征工程 模型构建 ...
- 【集成学习(下)】Task15 集成学习-案例 蒸汽量预测
文章目录 集成学习案例二 (蒸汽量预测) 背景介绍 数据信息 评价指标 导入package 加载数据 探索数据分布 小小个人总结 特征工程 模型构建以及集成学习 进行模型的预测以及结果的保存 参考 集 ...
- Webpack从入门到进阶(二)---附沿路学习案例代码
文章目录 Webpack从入门到进阶(一)---附沿路学习案例代码 一.Webpack简介 1.前端发展的几个阶段 2.前端三个框架的脚手架 3.Webpack是什么? 4.webpack和vite ...
- ajax入门学习(二)小案例Demo1
(尊重劳动成果,转载请注明出处:http://blog.csdn.net/qq_25827845/article/details/55823800冷血之心的博客) ajax入门学习(一) ajax入门 ...
- 函数传参之商品价格计算—JS学习笔记2015-6-6(第50天)
经常我们可以看到很多网站会有多个相同功能的模块,比如淘宝首页的轮播,比如新浪首页的tab切换: 那么可以看出这些地方在HTML结构上是类似的,所以我们可以考虑用一块功能代码去实现,而不同是仅仅是传递参 ...
- Houdini学习笔记——【案例二】消散文字制作
[案例二]Houdini消散文字制作 一.Overview 文字通过时间轴中frame变化而碎裂从两边开始向着中间消散并向镜头移动. 效果 二.Sop(Surface OPerators or ...
- 【b站黑马程序员C++视频学习笔记-多态案例二-制作饮品】
多态案例二-制作饮品 利用多态实现制作咖啡和茶水 Coffee和Tea继承了抽象类AbstractDrinking,并重写了AbstractDrinking的抽象函数 #include<iost ...
- Day15-集成学习-机器学习-案例二:蒸汽量预测(DataWhale)
案例二.蒸汽量预测 1. 基础信息 数据信息: 训练数据(train.txt) 测试数据(test.txt) 特征变量字段:V0-V37 目标变量字段:target 目的:利用训练数据训练出模型,预测 ...
- 知识图谱学习(二):电商知识图谱
知识图谱学习(二):电商知识图谱 --本文摘自机械工业出版社华章图书<阿里巴巴B2B电商算法实战>,参考文献请参见原书. 目录 知识图谱学习(二):电商知识图谱 前言 互联网创业潮 电商生 ...
最新文章
- Windows/Linux上使用fopen相关函数读取大文件
- 详解SDR/DDR/DDR2/SDRAM的功能及异同
- 使用SwingWorker的Java Swing中的多线程
- CSS之深入理解 flex 布局以及计算
- 学习Spring Boot:(十九)Shiro 中使用缓存
- 一个 redis 异常访问引发 oom 的案例分析
- 【bzoj1010】玩具装箱toy——斜率优化dp
- STM32的串口DMA收发以及双缓冲区的实现
- 深度学习常用的数据集,包括各种数据跟图像数据
- 【状压dp】【最短Hamilton路径】
- Java面试题视频讲解汇总,持续更新中...
- mysql的默认隔离等级_mysql 四种隔离级别
- 实时商业智能BI(二):合理的ETL架构设计实现准实时商业智能BI
- (一)Apollo配置中心介绍
- 从逐利到协力 「DAO」阻且长
- jQuery-Ajax的使用
- JAVA学习 11.10
- 2015链家网面试记录
- 18 人教小学五年级上册《除数是整数的小数除法》(五上)
- java的八种基本蕾西_(1/7)[代码整洁之道]你真的会用枚举吗?非也!
热门文章
- 转:新浪给微米定下了哪些要求?
- 书呆子rico_Excel书呆子优胜者的夏季赠品
- 怎样查看java配置好了没_怎么配置JAVA环境变量,看完就明白了
- 爱玩吧提供10G国外免费PHP空间
- 迎难而上 数据库管理员怎样走向成功?(转)
- FFmpeg之抽帧抓图
- 易居住房1(搭环境+初始界面)
- 【已解决】error: ‘xxx’ is not a member of ‘xxx’
- 打团掉线一直连接服务器,魔兽世界怀旧服服务器断开连接怎么办_一直掉线怎么解决...
- python爬取人人车网站数据