Php–运算符

[rps包括post=6522]

我们几乎已经学会了变量和相关类型。但是仅仅变量不足以创建有用的应用程序。我们通常需要对这些变量和数据进行操作。运算符是对变量和数据进行操作的一种方法。例如,如果我们需要对两个整数变量求和,我们应该使用sum运算符。让我们开始寻找可用的运算符。我们使用以下组名对运算符进行分组。

  • 算术运算符
  • 赋值运算符
  • 比较运算符
  • 增量运算符
  • 逻辑运算符
  • 字符串运算符
  • 数组运算符

算术运算符

算术或数学运算可以用算术运算符来完成。这里是算术运算符的列表。

+求和运算符

求和运算符用于求两个变量或值的和。在这个例子中 $result 我七岁了。

$x = 5; $y = 2;$result = $x + $y;

–减法运算符

减法运算符用于减去两个变量或值。在这个例子中 $result 三岁。

$x = 5; $y = 2;$result = $x - $y;

*乘法运算符

乘 运算符用于乘法 两个变量或值。在这个例子中 $result 10岁。

$x = 5; $y = 2;$result = $x * $y;

/除法运算符

分开 运算符用于划分 两个变量或值。在这个例子中 $result 将是2.5。这个 $result 类型将是浮点数。

$x = 5; $y = 2;$result = $x / $y;

%%模块运算符

模块 运算符用于获取余数 两个变量或值。在这个例子中 $result 将是1。

$x = 5; $y = 2;$result = $x % $y;

赋值运算符

赋值运算符通常以稍微不同的方式提供算术运算符的相同功能。赋值运算符首先使用 提供值并存储结果的值或变量。

=分配

赋值将变量值设置为给定值。

$a = "This is string";$b = 5;

+=添加和分配

Add and assign操作符将左、右变量或值相加,并将结果设置为左变量。在这个例子中 $x 我七岁了。

$x = 5; $y = 2;$x += $y;

-=减法赋值

减法 与赋值运算符相减 左右变量或值,并将结果设置为左变量。在这个例子中 $x 三岁。

$x = 5; $y = 2;$x -= $y;

*=乘法和赋值

乘 赋值运算符将相乘 左右变量或值,并将结果设置为左变量。在这个例子中 $x 10岁。

$x = 5; $y = 2;$x *= $y;

/=分配

分开 赋值运算符将除法 左右变量或值,并将结果设置为左变量。在这个例子中 $x 我七岁了。

$x = 5; $y = 2;$x /= $y;

%%=分配模数

分开 赋值运算符将除法 左右变量或值,并设置余数 左边的变量。在这个例子中 $x 我七岁了。

$x = 5; $y = 2;$x %= $y;

比较运算符

比较运算符通常用于比较两个值或变量。这些运算符通常用于返回一些布尔结果,如 true false 通常与条件关键字一起使用,如 if .

==相等

Equal用于检查给定的两个值或变量是否相等。如果它们相同,则返回true;如果不相同,则返回false。

$x = 5;$y = 10;$z = "5";($x == $y); //Returns false($x == $z); //Returns true

===相同

Equal用于检查给定的两个值或变量是否相同。如果它们相同 如果不是,则返回true,否则返回false。

$x = 5;$y = 10;$z = "5";($x === $y); //Returns false($x === $z); //Returns false

!= 或<>不相等

不相等 用于简单地检查给定的两个值或变量是否不相等。如果是的话 相同的 这将返回false 如果不是这样,这将返回真的。

$x = 5;$y = 10;$z = "5";($x <> $y); //Returns false($x != $z); //Returns true

!== 不完全相同

不完全相同 用于检查给定的两个值或变量是否相同。如果它们相同 这将返回false 如果不是这样,这将返回真的。

$x = 5;$y = 10;$z = "5";($x !== $y); //Returns true($x !== $z); //Returns true

小于 仅用于检查第一个变量或值是否小于第二个变量或值。 如果 第一个变量小于第二个,如果不是false,则返回true。

$x = 5;$y = 10;($x < $y); //Returns true($y < $x); //Returns false

>大于

更大的 比 仅用于检查第一个变量或值是否更大 比第二个好。 如果 第一个变量更大 比第二个,这将返回真,如果不是假的。

$x = 5;$y = 10;($x > $y); //Returns false($y > $x); //Returns true

>=大于或等于

更大的 比 or equal to用于简单地检查第一个变量或值是否大于或等于第二个变量或值。 如果 第一个变量大于或等于第二个变量如果不是false,则返回true。

$x = 5;$y = 10;($x >= $y); //Returns false($y >= $x); //Returns true

<=小于或等于

更少 比 或等于是用来简单检查第一个变量或值是否小于 或等于第二个。 如果 第一个变量较少 或者等于第二个1,如果不是false,则返回true。

$x = 5;$y = 10;($x <= $y); //Returns true($y <= $x); //Returns false

增量运算符

通常用作数学运算的增量运算符。

相关文章: Python变量和类型

++$x预增量

我们可以使用预增量运算符进行增量 在使用此变量之前,单步执行变量值。在这个例子中 $x 之前 值为6 后面的值是6。

$x=5;echo $x; //Output is 5echo ++$x;//Output is 6echo $x; //Output 6

$x++后期增量

我们可以使用后增量运算符来进行增量 单步后的变量值 使用此变量。在这个例子中 $x 之前 值为5,后值为6。

$x=5;echo $x; //Output is 5echo $x++;//Output is 5echo $x; //Output 6

–$x预减量

我们可以使用预减量运算符来减量 在使用此变量之前,单步执行变量值。在这个例子中 $x 之前 值为4,后值为4。

$x=5;echo $x; //Output is 5echo --$x;//Output is 4echo $x; //Output 4

$x–减量后

我们可以使用后减量运算符来减量 单步后的变量值 使用此变量。在这个例子中 $x 之前 值为5,after值为64。

$x=5;echo $x; //Output is 5echo $x--;//Output is 5echo $x; //Output 4

逻辑运算符

局部运算符通常用于布尔值和变量。

and,&&运算符

and 运算符的用法如下。如果两个值或变量为true,则返回true,否则返回false。 && 也可用作and运算符。

$x = true; $y =true; $z = false($x && $y); //Returns true($x and $z); //Returns false

或,| |运算符

or 运算符的用法如下。如果两个值或变量为false 这将返回false 如果不是,它将返回真的。 || 也可用作and运算符。

$x = true; $y =true; $z = false($x || $y); //Returns true($x or $z); //Returns true

异或 操作员

xor 运算符的用法如下。如果两个值或变量是相同的布尔值,则返回true,否则返回false。

$x = true; $y =true; $z = false($x xor $y); //Returns true($x xor $z); //Returns false($z xor $z); //Returns true

! 非操作员

Not运算符只返回给定变量或值的反向布尔值。若给定的变量值为真,则结果为假。如果给定值为假,则结果为真。

$x = true; $y =true; $z = false!$x; //Returns false!$z; //Returns true

字符串运算符

字符串运算符主要用于连接给定的字符串变量或值。

相关文章: 如何在Java中把字符串转换成Int(Integer)?

. 连接

我们可以用 . 就像下面一样。在本例中,我们将连接两个名为 $a $b 结果将分配给 $result .

$a="This is";$b="string";$result = $a . $b; //Result will be "This is string"

.=附加

我们可以用 . 就像下面一样。在本例中,我们将连接两个名为 $a $b 结果将分配给 $a .

$a="This is";$b="string";$a .= $b; //$a will be "This is string"

[rps包括post=6522]

© 版权声明
THE END
喜欢就支持一下吧,技术咨询可以联系QQ407933975
点赞0
分享