3、运算符.ppt

上传人:hyn****60 文档编号:88362857 上传时间:2023-04-25 格式:PPT 页数:7 大小:306.50KB
返回 下载 相关 举报
3、运算符.ppt_第1页
第1页 / 共7页
3、运算符.ppt_第2页
第2页 / 共7页
点击查看更多>>
资源描述

《3、运算符.ppt》由会员分享,可在线阅读,更多相关《3、运算符.ppt(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、php的运算符的运算符算术运算符赋值运算符位运算符比较运算符错误控制运算符逻辑运算符字符串运算符运算符优先级(以括号控制)算术运算符算术运算符还记得学校里学到的基本数学知识吗?就和它们一样。例子例子名称名称结果结果$a+$b加法$a 和$b 的和。$a-$b减法$a 和$b 的差。$a*$b乘法$a 和$b 的积。$a/$b除法$a 除以$b 的商。$a%$b取模$a 除以$b 的余数。/$a+/$a+表示先给表达式赋值,然后表示先给表达式赋值,然后$a$a的值自加的值自加1 1,所以,表达式为,所以,表达式为$a$a原值。原值。除号(“/”)总是返回浮点数,即使两个运算数是整数(或由字符串转

2、换成的整数)也是这样。例子例子名称名称效果效果+$a前加$a 的值加一,然后返回$a。$a+后加返回$a,然后将$a 的值加一。-$a前减$a 的值减一,然后返回$a。$a-后减返回$a,然后将$a 的值减一。赋值运算符赋值运算符基本的赋值运算符是基本的赋值运算符是“=”。你一开始可能会以为它是。你一开始可能会以为它是“等于等于”,其实,其实不是的。它实际上意味着把右边表达式的值赋给左运算数。不是的。它实际上意味着把右边表达式的值赋给左运算数。赋值运算表达式的值也就是所赋的值。也就是说,赋值运算表达式的值也就是所赋的值。也就是说,“$a=3”的值是的值是3。这样就可以使你做一些小技巧:这样就可

3、以使你做一些小技巧:$a=($b=4)+5;/$a$a=($b=4)+5;/$a 的值为的值为9 9,同时也将,同时也将$b$b 的值设置为的值设置为 4.4.在基本赋值运算符之外,还有适合于所有二元算术和字符串运算符的在基本赋值运算符之外,还有适合于所有二元算术和字符串运算符的“组和运算符组和运算符”,这可以让你在一个表达式中使用它的值并把表达式,这可以让你在一个表达式中使用它的值并把表达式的结果赋给它,例如:的结果赋给它,例如:$a=3;$a+=5;/等效于$a=$a+5$a-=5;$a*=5;$b=“Hello”;$b.=“There!”;/等效于$b=$b.There!;比较运算符比较

4、运算符$a=$b如果$a 等于$,返回TRUE,否则FALSE$a!=$b满足条件,返回TRUE,否则FLASE$a$b满足条件,返回TRUE,否则FLASE$a$b满足条件,返回TRUE,否则FLASE$a=$b满足条件,返回TRUE,否则FLASE$a=$b满足条件,返回TRUE,否则FLASE(expr1)?(expr2):(expr3)如果 expr1 的值为 TRUE,则此表达式的值为 expr2,如果 expr1 的值为 FALSE,则此表达式的值为 expr3。错误控制运算符错误控制运算符PHP支持一个错误控制运算符:支持一个错误控制运算符:。当将其放置在一个。当将其放置在一个P

5、HP表达式之前,该表达式可能产生的任何错表达式之前,该表达式可能产生的任何错误信息都被忽略掉。误信息都被忽略掉。下面代码会出错误:在表达式之前,加上,将错误忽略掉。又如,打开文件的函数file(),在使用时也可加上:逻辑运算符逻辑运算符例子例子名称名称结果结果$a and$bAnd(逻辑与)TRUETRUE,如果$a 与$b 都为 TRUETRUE。$a or$bOr(逻辑或)TRUETRUE,如果$a 或$b 任一为 TRUETRUE。$a xor$bXor(逻辑异或)TRUETRUE,如果$a 或$b 任一为 TRUETRUE,但不是同时。!$aNot(逻辑非)TRUETRUE,如果$a

6、不为 TRUETRUE。$a&$bAnd(逻辑与)TRUETRUE,如果$a 与$b 都为 TRUETRUE。$a|$bOr(逻辑或)TRUETRUE,如果$a 或$b 任一为 TRUETRUE。字符串运算符字符串运算符有两个字符串运算符。第一个是连接运算符(有两个字符串运算符。第一个是连接运算符(“.”),它返回其左右参数连接),它返回其左右参数连接后的字符串。第二个是连接赋值运算符(后的字符串。第二个是连接赋值运算符(“.=”),它将右边参数附加到左边),它将右边参数附加到左边的参数后,重新赋值给左边参数。的参数后,重新赋值给左边参数。$a=Hello;$a=Hello;$b=$a.World!;/Hello World!$b=$a.World!;/Hello World!$a=Hello;$a=Hello;$a.=World!;$a.=World!;/Hello World!/Hello World!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 生活常识

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁