PHP读书笔记(4)-运算符,php读书笔记运算符
什么是运算符
什么是运算符?运算符是告诉PHP做相关运算的标识符号。例如,你需要计算123乘以456等于多少,这时候就需要一个符号,告诉服务器,你需要做乘法运算。
PHP中的运算符有哪些?PHP运算符一般分为算术运算符、赋值运算符、比较运算符、三元运算符、逻辑运算符、字符串连接运算符、错误控制运算符。
PHP中的算术运算符
算术运算符主要是用于进行算术运算的,例如:加法运算、减法运算、乘法运算、除法运算。在PHP中的常用的算术运算符对应下表:
PHP中的赋值运算符
PHP的赋值运算符有两种,分别是:
(1)“=”:把右边表达式的值赋给左边的运算数。它将右边表达式值复制一份,交给左边的运算数。换而言之,首先给左边的运算数申请了一块内存,然后把复制的值放到这个内存中。
(2)“&”:引用赋值,意味着两个变量都指向同一个数据。它将使两个变量共享一块内存,如果这个内存存储的数据变了,那么两个变量的值都会发生变化。
PHP中的比较运算符
比较运算符主要是用于进行比较运算的,例如:等于、全等、不等、大于、小于。在PHP中常用的比较运算符如下表:
PHP中的三元运算符
(“?:”)三元运算符也是一个比较运算符,对于表达式(expr1)?(expr2):(expr3),如果expr1的值为true,则此表达式的值为expr2,否则为expr3。
(“?:”)三元运算符也是一个比较运算符,对于表达式(expr1)?(expr2):(expr3),如果expr1的值为true,则此表达式的值为expr2,否则为expr3。
PHP中的逻辑运算符
逻辑运算符主用是进行逻辑运算的,例如:逻辑与、逻辑或、逻辑异或、逻辑非等,在PHP中常用的逻辑运算符如下表:
我们可以从投票的角度来理解逻辑运算:
1、逻辑与:要求所有人都投票同意,才会通过某协议;
2、逻辑或:只要求一个人投票同意就行;
3、逻辑异或:只能有且只能有一个人投票同意;
4、逻辑非:某个人要反对,但是通过逻辑非,使其反对无效;
“与”和“或”有两种不同形式运算符的原因是它们运算的优先级(就是运算的有限顺序,比如我们小学的时候学习四则运算,加减乘除混合在一起啦,优先计算乘除,再计算加减)不同。
我们可以从投票的角度来理解逻辑运算:
1、逻辑与:要求所有人都投票同意,才会通过某协议;
2、逻辑或:只要求一个人投票同意就行;
3、逻辑异或:只能有且只能有一个人投票同意;
4、逻辑非:某个人要反对,但是通过逻辑非,使其反对无效;
PHP中的字符串连接运算符
字符串连接运算符是为了将两个字符串进行连接,PHP中提供的字符串连接运算符有:
(1)连接运算符(“.”):它返回将右参数附加到左参数后面所得的字符串。
(2)连接赋值运算符(“.=”):它将右边参数附加到左边的参数后。
PHP中的错误控制运算符
PHP中提供了一个错误控制运算符“@”,对于一些可能会在运行过程中出错的表达式时,我们不希望出错的时候给客户显示错误信息,这样对用户不友好。于是,可以将@放置在一个PHP表达式之前,该表达式可能产生的任何错误信息都被忽略掉;
如果激活了track_error(这个玩意在php.ini中设置)特性,表达式所产生的任何错误信息都被存放在变量$php_errormsg中,此变量在每次出错时都会被覆盖,所以如果想用它的话必须尽早检查。
需要注意的是:错误控制前缀“@”不会屏蔽解析错误的信息,不能把它放在函数或类的定义之前,也不能用于条件结构例如if和foreach等。
上一篇:PHP读书笔记(3)-常量
下一篇:PHP读书笔记(5)-结构语句
“与”和“或”有两种不同形式运算符的原因是它们运算的优先级(就是运算的有限顺序,比如我们小学的时候学习四则运算,加减乘除混合在一起啦,优先计算乘除,再计算加减)不同。

python运算符简介运算符是特殊符号或关键字,用于执行两种或多种操作数之间的操作。Python提供了多种运算符,涵盖广泛的用途,从基本的数学运算到复杂的数据操作。数学运算符数学运算符用于执行常见的数学运算。它们包括:运算符操作示例+加法a+b-减法a-b*乘法a*b/除法a/b%模运算(取余数)a%b**幂运算a**b//整除(丢弃余数)a//b逻辑运算符逻辑运算符用于将布尔值连接起来并对条件进行求值。它们包括:运算符操作示例and逻辑与aandbor逻辑或aorbnot逻辑非nota比较运算

Python中的逻辑运算符有哪些?Python中的逻辑运算符用于对表达式进行逻辑比较,并返回布尔值(True或False)。Python中常用的逻辑运算符有三个:and、or和not。and运算符and运算符用于检查所有操作数是否为真(True)。只有当所有操作数都为真时,and运算符返回True;否则返回False。下面是一个示例代码:a=10b=

运算符的秘密花园python运算符是用于执行各种操作的符号或关键字。它们使开发者能够简洁、清晰地表达复杂逻辑并提高代码效率。Python提供了广泛的运算符类型,每种类型都有其特定的目的和使用方法。逻辑运算符逻辑运算符用于组合布尔值,执行逻辑操作。主要有:and:返回布尔值True,如果所有操作数都为True,否则返回False。or:返回布尔值True,如果任何操作数为True,否则返回False。not:将布尔值取反,将True变为False,将False变为True。演示代码:x=Truey

python运算符是编程语言的关键组成部分,使开发者能够执行广泛的操作,从简单的算术到复杂的位操作。掌握运算符的语法、语义和功能对于有效地使用Python至关重要。算术运算符算术运算符用于执行基本的算术运算。它们包括加法(+)、减法(-)、乘法(*)、除法(/)、取模(%)、幂运算(**)和地板除(//)。以下示例演示了算术运算符的使用:>>a=10>>b=5#加法c=a+bprint(c)#输出:15#减法c=a-bprint(c)#输出:5#乘法c=a*bprint(c)#输出

标题:如何正确使用C语言中的逻辑或运算符||在C语言中,逻辑或运算符||是一种常用的逻辑运算符,用于判断条件中的任意一个条件是否成立。正确使用逻辑或运算符可以帮助我们编写更加简洁、有效的代码。下面将详细介绍如何正确使用C语言中的逻辑或运算符||,并提供具体的代码示例。逻辑或运算符||的基本语法为:表达式1||表达式2。当表达式1或表达式2中的任意一个

进阶Python运算符的应用:位移运算符、逻辑运算符、运算符优先级的实践指南Python是一门广泛应用于各个领域的高级编程语言,而掌握其中的运算符的使用是非常重要的。除了基本的算术运算符,Python还提供了许多其他类型的运算符,包括位移运算符、逻辑运算符等。本文将深入探讨这些运算符的应用,并提供具体的代码示例,帮助读者更好地理解和运用它们。一、位移运算符位

python运算符是特殊符号或单词,用于对值执行特定操作或将值组合起来。它们是编程语言的基本组成部分,是理解和编写高效代码的关键。算术运算符算术运算符用于执行基本数学运算,例如加法、减法、乘法、除法和取余。以下是最常用的算术运算符:+加法-减法*乘法/除法%取余示例:x=10y=5print(x+y)#输出:15print(x-y)#输出:5print(x*y)#输出:50print(x/y)#输出:2.0print(x%y)#输出:0比较运算符比较运算符用于比较两个值并返回一个布尔值(True

JavaRegularexpressionssupports3logicaloperatorstheyare−XY:XfollowedbyYX|Y:XorY(X):capturinggroup.XY:XfollowedbyYThissimplymatchestwosingleconsecutivecharacters.Example LiveDemoimportjava.util.Scanner;importjava.util.regex.Matcher;i


热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

安全考试浏览器
Safe Exam Browser是一个安全的浏览器环境,用于安全地进行在线考试。该软件将任何计算机变成一个安全的工作站。它控制对任何实用工具的访问,并防止学生使用未经授权的资源。

ZendStudio 13.5.1 Mac
功能强大的PHP集成开发环境

MinGW - 适用于 Windows 的极简 GNU
这个项目正在迁移到osdn.net/projects/mingw的过程中,你可以继续在那里关注我们。MinGW:GNU编译器集合(GCC)的本地Windows移植版本,可自由分发的导入库和用于构建本地Windows应用程序的头文件;包括对MSVC运行时的扩展,以支持C99功能。MinGW的所有软件都可以在64位Windows平台上运行。

SublimeText3汉化版
中文版,非常好用

EditPlus 中文破解版
体积小,语法高亮,不支持代码提示功能