PHP中运算符有以下分类:1、算术运算符;2、赋值运算符;3、比较运算符;4、逻辑运算符;5、递增或递减运算符;6、字符串运算符;7、位运算符。算术运算符即算术运算符号,是完成基本的算术运算 (arithmetic operators) 符号,就是用来处理四则运算的符号。
1、算术运算符
算术运算符即算术运算符号,是完成基本的算术运算 (arithmetic operators) 符号,就是用来处理四则运算的符号。算术运算 (arithmetic operators) 符号,就是用来处理四则运算的符号,这是最简单,也最常用的符号,尤其是数字的处理,几乎都会使用到算术运算符号。
2、赋值运算符
赋值运算符用于将表达式的值赋给变量。基本的赋值运算符是“=”。他的优先级别低于其他的运算符,所以对该运算符往往最后读取。一开始可能会以为它是“等于”,其实不是的。它的作用是将一个表达式的值赋给一个左值。一个表达式或者是一个左值,或者是一个右值。所谓左值是指一个能用于赋值运算左边的表达式。
3、比较运算符
比较运算符用于表达式的比较并返回一个布尔类型的值,true或false。比较运算符是指可以使用下列运算符比较两个值。当用运算符比较两个值时,结果是一个逻辑值,不是 TRUE(成立) 就是 FALSE(不成立)的运算符号。如果比较一个整数和字符串,则字符串会被转换为整数。如果比较两个数字字符串,则作为整数比较。此规则也适用于 switch 语句。
4、逻辑运算符
逻辑运算符根据表达式的值返回一个布尔类型的值,true或者false。基本的操作符有:“非”(¬)、“与”(∧)、“或”(∨)、“条件”(→)以及“双条件”(↔)。“非”是一个一元操作符,它只操作一项(¬ P)。剩下的是二元操作符,操作两项来组成复杂语句(P ∧ Q, P ∨ Q, P → Q, P ↔ Q)。注意,符号“与”(∧)和交集(∩),“或”(∨)和并集(∪)的相似性。这不是巧合:交集的定义使用“与”,并集的定义是用“或”。
5、递增或递减运算符
递增或递减运算符用于自增或自减运算。递增运算符是单目运算符,C语言中有两种非常有用的运算符++和–,分别称为递增和递减运算符,对变量执行加1或减1操作,且运算结果仍赋给该变量。C语言中有两种非常有用的运算符++和–,分别称为递增和递减运算符,对变量执行加1或减1操作,且运算结果仍赋给该变量。递增、递减运算符和负号一样都是单目运算符,统称单项算术运算符。
6、字符串运算符
字符串运算符用于连接字符串。字符串运算符,有两个字符串运算符。名列前茅个是连接运算符(“.”),它返回其左右参数连接后的字符串。第二个是连接赋值运算符(“.=”),它将右边参数附加到左边的参数后。
7、位运算符
位运算符用于处理数据的位运算。位运算符用来对二进制位进行操作,Java中提供了如下表所示的位运算符:位运算符中,除 ~ 以外,其余均为二元运算符。位操作是程序设计中对位模式按位或二进制数的一元和二元操作。在许多古老的微处理器上, 位运算比加减运算略快, 通常位运算比乘除法运算要快很多。在现代架构中, 情况并非如此:位运算的运算速度通常与加法运算相同(仍然快于乘法运算)。
延伸阅读:
什么是运算符?
运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算。例如:2+3,其操作数是2和3,而运算符则是“+”。在vb2005中运算符大致可以分为5种类型:算术运算符、连接运算符、关系运算符、赋值运算符和逻辑运算符。
C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。它由美国贝尔研究所的D.M.Ritchie于1972年推出,1978年后,C语言已先后被移植到大、中、小及微型机上,它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。它的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,适于编写系统软件,三维,二维图形和动画,具体应用比如单片机以及嵌入式系统开发。
C语言把除了控制语句和输入输出以外的几乎所有的基本操作都作为运算符处理,可见其范围的宽(如:将赋值符“=”作为赋值运算符、方括号作为下标运算符)。
文章标题:PHP中运算符有哪些分类,发布者:小编,转载请注明出处:https://worktile.com/kb/p/35739