运算符及优先级

**1、运算符**,专门用于告诉程序执行特定运算或逻辑操作的符号。

根据运算符的作用,可以将PHP语言中常见的运算符分为9类。
运算符类型 ——————作用
算术运算符 ——————用于处理四则运算
赋值运算符 ——————用于将表达式的值赋给变量
比较运算符——————用于表达式的比较并返回一个布尔类型的值,true或false
逻辑运算符 ——————根据表达式的值返回一个布尔类型的值,true或false
递增或递减运算符———用于自增或自减运算
字符串运算符 —————用于连接字符串
位运算符 ———————用于处理数据的位运算
错误控制运算符———— 用于忽略因表达式运算错误而产生的错误信息
instanceof ——————用于判断一个对象是否是特定类的实例在这里插入图片描述
2、算术运算符
是用来处理加减乘除运算的符号
也是最简单和最常用的运算符号
在这里插入图片描述
3、字符串运算符
PHP提供了用于拼接两个字符串的运算符“.”,具体使用示例如下。
在这里插入图片描述
当拼接的变量或值是布尔型、整型、浮点型或NULL时,会自动转换成字符串型

4、赋值运算符
是一个二元运算符,即它有两个操作数
它将运算符右边的值赋给左边的变量
在这里插入图片描述
例子:
在这里插入图片描述
5、比较运算符
是用来对两个变量或表达式进行比较
其结果是布尔类型的true或false

在这里插入图片描述
6、逻辑运算符
是在程序开发中用于逻辑判断的符号
其返回值类型是布尔类型
在这里插入图片描述
7、递增递减运算符
也称作自增自减运算符
可被看作是一种特定形式的复合赋值运算符
++在前先相加再运算,–在前先相减再运算。
在这里插入图片描述
8、位运算符
是针对二进制数的每一位进行运算的符号
它专门针对数字0和1进行操作
在这里插入图片描述
案例:
在这里插入图片描述
在这里插入图片描述
9、错误运算符
PHP的错误控制运算符使用@符号来表示,把它放在一个PHP表达式之前,将忽略该表达式可能产生的任何错误信息。如:echo @(4 / 0);

10、运算符优先级
指的是在表达式中各个运算符是有参与运算的先后顺序的
例如:先乘除,后加减

表中运算符的优先级由上至下递减,左表最后一个接右表第一个。
在这里插入图片描述

  • 3
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值