一、案例分析
1、需求分析
- 若用户在一个全场8折的网站中购买了2斤香蕉、1斤苹果和3斤橘子,它们的价格分别为7.99元/斤、6.89元/斤、3.99元/斤,那么如何使用PHP程序来计算此用户实际需支付的费用呢?
- 下面通过PHP中提供的变量与常量、算术运算符以及赋值运算符等相关知识来实现PHP中的商品价格计算。
2、设计思路
- 使用PHP提供的变量保存用户所购买商品的名称、价格及数量。
- 由于网站中所有商品的折扣相同,所以使用PHP提供的常量来保存。
- 分别计算用户购买香蕉、苹果和橘子的价格。
- 计算打折后所有商品的总价格。
- 以表格的形式显示用户所购买的商品信息及该用户实际需要支付的费用。
二、案例展示
三、知识点讲解
1、注释
注释是对程序代码的解释和说明,使代码更易于阅读与维护,在解析时会被解析器忽略。
- 在PHP中,最常用的两种注释分别为:单行注释“//”和多行注释“/*……*/”。
- 需要注意的是,多行注释可以嵌套单行注释,但是不能再嵌套多行注释。
2、标识符
在网站开发过程中,经常需要在程序中定义一些符号来标记一些名称,如:类名、方法名、函数名、变量名等,这些符号被称为标识符。
在PHP中,定义标识符要遵循一定的规则,具体如下:
- 标识符只能由字母、数字和下划线组成。
- 标识符可以由一个或多个字符组成,必须以字母或下划线开头。
- 当标识符用作变量名时,区分大小写。
- 若标识符由多个单词组成,那么应使用下划线进行分割,如:user_name。
- 合法标识符:itcast、itcast88、_itcast、username、password等。
- 非法标识符:66itcast、it cast、123、@itcast等。
3、关键字
关键字是编程语言里事先定义好并赋予了特殊含义的单词,也称作保留字。如:class关键字用于定义类,echo用于输出数据,function用于定义函数。
PHP5中所有的关键字
and |
or |
Xor |
__FILE__ |
exception |
__LINE__ |
array() |
As |
break |
case |
class |
const |
continue |
declare |
default |
die() |
do |
echo |
else |
elseif |
empty() |
enddeclare |
endfor |
endforeach |
endif |
endswitch |
endwhile |
eval() |
exit() |
extends |