PHP中有丰厚的运算符集,它们中年夜部分间接来自于C言语。依照分歧功效辨别,运算符能够分为:算术运算符、字符串运算符、赋值运算符、位运算符、前提运算符,和逻辑运算符等。当各类运算符在统一个表达式中时,它们的运算是有必定的优先级的。
(1)算术运算
+-*/%++--
(2)字符串运算符
字符串运算符只要一个.(点)就是英文的句号。它能够将字符串联接起来,构成新字符串,也能够将字符串与数字毗连,这时候范例会主动转换。(3)赋值运算符复制代码
- $a="dawanganban";$b="123";echo$a.$b;//输入了局:dawanganban123
(4)位运算符&~^<>复制代码
- =+=-=*=/=%=.=$a="dawanganban";$a.=1;$a.=2;$a.=3;echo$a.$b;//输入了局:dawanganban123
(5)对照运算符>=<===!====!==
:为不即是和!=不异
===:恒等,值相称且范例分歧
!==:非恒等,值不相称或范例纷歧致
(6)逻辑运算AND(逻辑与)OR(逻辑或)XOR(逻辑异或)&&(逻辑与)(逻辑或)!(逻辑非)
复制代码
- echo5=="5";//truePHP是弱范例言语(js中的变量相似)echo5==="5";//false完整即是
复制代码
- var_dump(5&&"");//falsevar_dump(5&&"2");//truevar_dump(5"");//truevar_dump(0xor1);//truevar_dump(0xor0);//falsevar_dump(1xor1);//false
欢迎光临 仓酷云 (http://ckuyun.com/) | Powered by Discuz! X3.2 |