




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本节主要内容标识符的命名规则变量的定义和使用常量的定义和使用PHP中的各种运算符的使用表达式运算符的优先级标识符以及标识符命名规则在PHP中,定义标识符要遵循一定的规则,具体如下:标识符只能由字母、数字和下划线组成。标识符可以由一个或多个字符组成,必须以字母或下划线开头。标识符可以是任意长度。所有用户定义的函数、类和关键词(例如if、else、echo等等)都对大小写不敏感。PHP的变量在PHP中,变量是由“$”符号和变量名组成的,其中变量名的命名规则与标识符相同。特别需要注意的是变量名称对大小写敏感。建议:声明的变量不可以与已有的变量重名,否则将引起冲突。变量名应反映变量含义,以利于提高程序的可读性。示例2-2商品价格统计在一个水果超市,有一个用户购买了3斤葡萄、2斤苹果和3斤橘子,他们的价格分别是7.99元/斤、6.89元/斤、3.99元/斤,那么如何用PHP程序来计算此用户实际需要支付的费用呢?设计思路:使用变量来保存用户所购买商品的名称、价格和变量。分别计算用户购买葡萄、苹果和橘子的价格。计算总价格。以表格的形式显示用户所购买的商品信息以及该用户总共支付的费用。示例2-2商品价格统计<?php//定义变量,保存所有商品的名称
$fruit1="葡萄";$fruit2="苹果";$fruit3="橘子";//定义变量,保存所有商品的购买数量
$fruit1_num=3;$fruit2_num=2;$fruit3_num=3;//定义变量,保存所有商品的价格
$fruit1_price=7.99;$fruit2_price=6.89;$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;?> 示例2-2商品价格统计<table>
<tr>
<th>商品名称</th><th>购买数量(斤)</th><th>商品价格(元/斤)</th>
</tr><tr>
<td><?phpecho$fruit1;?></td>
<td><?phpecho$fruit1_num;?></td>
<td><?phpecho$fruit1_price;?></td>
</tr>
……<tr>
<tdcolspan="3"align="right">商品总价格:<?phpecho$total?>元</td>
</tr></table> 注释语句注释语句是对程序代码的解释和说明,是代码更易于阅读和维护,在解析时会被解析器忽略。在PHP中,最常用的两种注释分别为单行注释“//”和多行注释“/*……*/”,使用方法类似C语言程序设计以及Java程序设计语言。常量常量是指在程序运行过程中始终保持不变的量。在程序中合理的使用常量,可以使程序更加灵活和易于维护。PHP中通常使用define()函数或const关键字定义常量。常量的定义define(constant_name,value,case_sensitive)函数第一个参数constant_name表示常量的名称;第二个参数value表示常量值;第三个参数case_sensitive在默认情况下为false,表示该常量对大小写敏感,当该值设为true时,表示对大小写不敏感。<?phpdefine("GREETING","WelcometoPHPworld",true);echogreeting;echoGREETING;?>
常量的定义const关键字<?phpconstpi=3.14;echopi;?>
常量的注意事项常量在使用时直接使用常量名称,常量名称前面没有$符号。自定义常量的名称规则与PHP标识符命名规则相同,一般情况下常量名区分大小写。常量的作用是全局的,不存在使用范围的问题,可以在程序任意位置定义和使用。PHP的运算符PHP的运算符与C语言类似,主要由:算术运算符、赋值运算符、关系运算符、逻辑运算符和字符串运算符等组成。算术运算符:+,-,*,/和%,在进行四则混合运算时,运算顺序要遵循数学中的“先乘除后加减”的原则,取模运算和乘除优先级一致。字符串运算符:.(字符串连接运算符)赋值运算符:=,+=,-=,*=,/=,%=和.=关系运算符:>,>=,<,<=,==,!=,===(全等于),!==(完全不等)逻辑运算符:and(&&),or(||),xor,!表达式表达式是由变量、常量、值、运算符、函数等相连而成的一个返回唯一结果值的式子。<?php$c=$a+$b;//执行算术运算的表达式$c=$a*($a+$b);$str=”hello”.”PHP”;//执行字符串的表达式$var=$a>$c;//执行关系运算的表达式?>运算符优先级当在表达式中出现多种运算符时,按照运算符的优先级别顺序进行运算,优先级别高的运算符将先进行运算,和数学的四则运算遵循“先加减、后乘除”是一个
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论