PHP 您所在的位置:网站首页 php优先级最高的运算符 PHP

PHP

2024-06-03 08:20| 来源: 网络整理| 查看: 265

PHP中的运算符 什么是运算符算术运算符字符串运算符赋值运算符比较运算符逻辑运算符位运算符其他运算符运算符优先级

什么是运算符

运算: 由一或多个数值经过变换得到一个新值的过程就是运算。 运算:表达式表达式是PHP最重要的基石。在PHP中,几乎所写的任何东西都是一个表达式。简单却最精确的定义一个表达式的方式就是‘任何有值的东西’。如$a = 1。 +、 - 、*、 /、%等用于运算的符号,就是运算符。

运算符可按照其能接受几个值来分组。

一元运算符只能接受一个值,例如 !(逻辑取反运算符)或 ++(递增运算符)。二元运算符可接受两个值,例如熟悉的算术运算符 +(加)和 -(减),大多数 PHP 运算符都是这种。最后是唯一的三元运算符 ? :,可接受三个值;通常就简单称之为“三元运算符”(尽管称之为条件运算符可能更合适)。 算术运算符 例子名称结果-$a取反$a 的负值。$a + $b加法$a 和 $b 的和。$a - $b减法$a 和 $b 的差。$a * $b乘法$a 和 $b 的积。$a / $b除法$a 除以 $b 的商。$a % $b取模$a 除以 $b 的余数。$a++ / ++$a自增本身加1$a- - / - -$a自减本身减1 除法运算符总是返回浮点数。两个操作数都是整数(或字符串转换成的整数)并且正好能整除,这时它返回一个整数。取模运算符的操作数在运算之前都会转换成整数(除去小数部分)。取模运算符 % 的结果和被除数的符号(正负号)相同。即 $a % $b 的结果和 $a 的符号相同。自增自减运算的注意事项: 自增或者自减运算就是在原值的基础上+1或者-1的操作。在进行自增或者自减运算时,运算符可以在变量前,也可以在变量后,但是意义不同。如果自增自减运算符在变量前,表示先将变量进行+1或者-1操作。然后再使用该变量参与运算;如果符号在变量后面,则表示先使用该变量进行运算,然后再将变量+1或者-1。自增自减运算符对布尔值无效,一般也不用于数组、对象、资源等类型,只用于整型和浮点型。null可以进行自增运算,不能进行自减运算。 $num = 10; $result = $num++ + ++$num ; echo $result;//=> 22 字符串运算符

有两个字符串( string )运算符。

第一个是连接运算符(“.”),它返回其左右参数连接后的字符串。第二个是连接赋值运算符(“.=”),它将右边参数附加到左边的参数之后。


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有