PHP中的运算符

上传人:碎****木 文档编号:220861689 上传时间:2021-12-09 格式:DOCX 页数:2 大小:24.49KB
返回 下载 相关 举报
PHP中的运算符_第1页
第1页 / 共2页
PHP中的运算符_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《PHP中的运算符》由会员分享,可在线阅读,更多相关《PHP中的运算符(2页珍藏版)》请在金锄头文库上搜索。

1、u A、算术运算符例子名称结果$a+$b加法$a 和$b 的和$a-$b减法$a 和$b 的差$a*$b乘法$a 和$b 的积$a/$b除法$a 和$b 的商$a%$b取模$a 除以$b 的余数NOTE:除号“/”总是返回浮点数,即使两个运算数是整数或由字符串转换成的整数也一样。u B、赋值运算符“=”:把右边表达式的值赋给左运算数。 “&”:引用赋值,意味着两个变量都指向同一个数据。u C、位运算符例子$a&$b$a|$b名称 And按位与 Or按位或结果将在$a 和$b 中都为 1 的位设为 1将在$a 或者$b 中为 1 的位设为 1$a$bXor按位异或 将在$a 和$b 中不同的位设

2、为 1$aNot按位非将在$a 中为 1 的位设为 0,为 0 的位设为 1$a$bShift right右移 将$a 中的位向右移动$b 位每一次移动都表示“除以 2”NOTE:假设左右参数都是字符串,那么位运算符将操作字符串中的字符。u D、比较运算符例子名称结果$a=$b等于TRUE,假设$a 等于$b$a=$b全等TRUE,假设$a 等于$b,并且它们的类型也相等$a!=$b不等TRUE,假设$a 不等于$b$a$b不等TRUE,假设$a 不等于$b$a!=$b非全等TRUE,假设$a 不等于$b,或者它们的类型不同$a$b大于TRUE,假设$a 严格大于$b$a=$b大于等于TRUE

3、,假设$a 大于或者等于$bNOTE:(“?:”)三元运算符也是一个比较运算符,对于表达式(expr1)?(expr2):(expr3),假设 expr1 的值为true,那么此表达式的值为expr2,否那么为expr3。u E、错误把握运算符1、将放置在一个PHP 表达式之前,该表达式可能产生的任何错误信息都被无视掉;2、假设激活了 track_error(boolean)特性,表达式所产生的任何错误信息都被存放在变量$php_errormsg 中,此变量在每次出错时都会被掩盖,所以假设想用它的话就要尽早检查。3、错误把握前缀“”不会屏蔽解析错误的信息,不能把它放在函数或类的定义之前, 也不

4、能用于条件构造例如if 和 foreach 等。u F、执行运算符PHP 支持一个执行运算符:反引号。留意这不是单引号!PHP 将尝试将反引号中的内容作为外壳命令来执行,并将其输出信息返回例如,可以赋给一个变量而不是简洁地丢弃到标准输出。使用反引号运算符“”的效果与函数 shell_exec() 一样。反引号位于键盘的”“键那里。NOTE:反引号运算符在激活了平安模式php.ini 设置时是无效的。u G、自加/减运算符例子名称结果+$a加前$a 的值加一,然后返回$a$a+后加返回$a,然后将$a 的值加一-$a前减$a 的值减一,然后返回$a$a-后减返回$a,然后将$a 的值减一NOTE

5、: 在处理字符的算术运算时,PHP 沿袭了 Perl 的习惯,而非 C 的。例如:在Perl 中Z+1 将得到AA,而在 C 中,Z+1 将得到。u H、规律运算符例子名称结果$a and $bAnd规律与TRUE,假设$a 与$b 都为TRUE$a or $bOr规律或TRUE,假设$a 或$b 任一为TRUE$a xor $bXor规律异或 TRUE,假设$a 与$b 有且仅有一个为TRUE!$aNot规律非TRUE,假设$a 不为TRUE$a&$bAnd规律与TRUE,假设$a 与$b 都为TRUE$a|$bOr规律或TRUE,假设$a 或$b 任一为TRUENOTE:“与”和“或”有两种不同形式的缘由是它们操作的优先级不同。u I、字符串运算符1、连接运算符(“.”):它返回将右参数附加到左参数后面所得的字符串。2、连接赋值运算符(“.=”):它将右边参数附加到左边的参数后。u J、数组运算符例子名称结果$a+$b联合把右边的数组附加到左边的数组后,但是重复的键值不会被掩盖$a=$b相等TRUE,假设 $a 和 $b 具有一样的键值对$a=$b全等TRUE,假设 $a 和 $b 具有一样的键值对并且挨次和类型都一样$a!=$b不等TRUE,假设 $a 不等于 $b$a$b不等TRUE,假设 $a 不等于 $b$a!=$b不全等TRUE,假设 $a 不全等于 $b

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

当前位置:首页 > 行业资料 > 教育/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号