php中的运算符

运算符:
算数运算符
字符串运算符
赋值运算符
比较运算符
逻辑运算符
位运算符
其他运算符
运算符的优先级

 运算符是可以通过给出的一或多个值(用编程行话来说,表达式)来产生另一个值(因而整个结构成为一个表达式)的东西。所以可以认为函数或任何会返回一个值(例如print)的结构是运算符,而那些没有返回值的(例如echo)是别的东西。
三种类型的运算符:
    一元运算符:只运算一个值,例如 !(取反运算符)或 ++(加一运算符)。
    二元运算符:有两个操作数,PHP支持的大多数运算符都是这种。
    三元运算符:? :。它应该被用来根据一个表达式在另两个表达式中选择一个,而不是用来在两个语句或者程序路线中选择。把整个三元表达式放在扩号里是个很好的主意。

算数运算符:+  -  *  /  %  ++ --
字符串运算符:
    连接运算符:. 它返回其左右参数连接后的字符串
    连接赋值运算符:.=  它将右边参数附加到左边的参数后
赋值运算符:=  +=  -=  *=  /=  %=  .=
比较运算符:>  <  >=  <=  ==(两边的操作数值相等时返回true,否则false)  ===(全等于  两边的值相等并且类型相同是返回true)  <>或!=   !==(非全等  两边的值与类型都相同时返回false,否则返回true) 
逻辑运算符:
    逻辑与:and或&&
    逻辑或:or或||
    逻辑非:not或!
    逻辑异或:xor
位运算符:
    & 按位与
    |   按位或
    ^   按位异或
    ~   按位非按位取反
    << 左移
    >> 右移
其他运算符:
    ?:三元运算符
     '   ':反引号是执行运算符,php将尝试将反引号中的内容作为外壳命令来执行,并将其输入信息返回
    @:错误控制运算符 将其放置在php表达式之前
    =>:数组下标指定符号
    ->:对象成员访问符号 对象->成员
    instanceof:类型运算符 用来测定一个给定的对象是否来自指定的对象类  对象instanceof类名
    
    ![](https://img2018.cnblogs.com/blog/1544197/201905/1544197-20190506165330430-1255762147.png)

转载于:https://www.cnblogs.com/Rickyy/p/10820631.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值