基础篇PHP运算符总结宝典

开发 后端
文章这里详细的介绍了PHP运算符:算数运算符、赋值运算符、字符串运算符、自增自减运算符等等,希望对大家有帮助。

PHP是我们开发语言之一,它有强大的功能,文章这里就给喜欢PHP的朋友介绍一下PHP运算符。PHP和其他高级语言一样,有很多种PHP运算符。包括算数运算符、赋值运算符、字符串运算符、自增自减运算符、逻辑运算符、位运算符、关系运算符等。

1. 算数运算符

PHP算数运算符有+(加)、-(减)、*(乘)、/(除)、%(取余)。

#T#2. 赋值运算符

PHP赋值运算符有+=(将左边的值加上右边的值赋值给左边)、-=(将左边的值减去右边的值赋值给左边)、*=(将左边的值乘以右边的值赋值给左边)、 /=(将左边的值除以右边的值赋值给左边)、%=(将左边的值对右边的值取余赋值给左边)、.=(将左边的字符串连接到右边赋值给左边)。

3.字符串运算符

PHP字符串运算符只有连接符号“.”,它将两个字符串连接起来。

4. 自增自减运算符

PHP自增自减运算符有四种形式:$a++; ++$a; $a--; --$a。

5. 逻辑运算符

PHP逻辑运算符有!(逻辑非)、and(逻辑与)、&&(逻辑与)、or(逻辑或,两个表达式只要有一个为真,结果就为真)、||(逻辑或)、xor(异或,两个表达式有且只有一个为真,结果才为真)。

&&和||的优先级比and和or高。

6. 位运算符

位运算符是把所有的数转换成二进制数来计算。

位运算符有&(按位与)、|(按位或)、^(按位异或)、<<(按位左移)、>>(按位右移)、~(按位取反)。

7. 关系运算符

关系运算符有==(等于)、!=(不等于)、<(小于)、>(大于)、<=(小于等于)、>=(大于等于)。

8. 其他运算符

PHP运算符还有一些运算符,如$(变量符号)、&(变量指针,取地址)、@(加在函数前,不显示错误信息)、?:(三目运算符)、,(逗号运算符)、->(对象的方法和属性)、=>(数组赋值)。

9. 运算符优先级

PHP运算符有优先级,多种运算符在一起时,先算优先级高的。简单的理解就是先乘除后加减,这里不再赘述。

责任编辑:田树 来源: 博客
相关推荐

2009-11-18 09:02:55

PHP运算符

2023-04-11 10:13:04

Java运算符反码

2009-11-26 11:12:07

PHP运算符

2009-12-08 10:00:36

PHP比较运算符

2013-08-15 16:48:39

.Net基础

2009-11-18 09:37:31

PHP逻辑运算符

2010-03-05 10:04:38

Python运算符

2009-08-14 10:16:57

C#运算符重载

2009-12-14 09:04:10

F#运算符

2009-08-11 15:51:08

C#运算符算术运算符

2009-11-18 09:28:29

PHP运算符优先级

2009-08-12 15:02:49

C#赋值运算符简单赋值运算符

2009-08-12 15:20:18

C#赋值运算符复合赋值运算符

2023-04-03 10:04:36

Java变量类型

2023-04-10 08:58:13

C#关系运算符

2011-07-15 01:34:36

C++重载运算符

2009-11-27 14:36:12

PHP运算符==

2020-10-29 13:40:52

Java基础

2016-10-14 14:04:34

JAVA语法main

2009-08-12 09:30:10

C#??运算符
点赞
收藏

51CTO技术栈公众号