php中=与==的区别-PHP问题

资源魔 63 0

php中=与==的区分

前者的所代表的意义为赋值,作用为将左边的数据赋值给右边的变量,后者所代表的意义是比拟右边的值以及左边的值能否相等,假如相等其后果为TRUE,不然为FALSE。

赋值运算符

根本的赋值运算符是“=”。一开端可能会认为它是“等于”,并不是的。它实际上象征着把左边表白式的值赋给右边的运算数。

赋值运算表白式的值也就是所赋的值。也就是说,“$a = 3”的值是 3。这样就能够做一些小技术:

<?php
$a = ($b = 4) + 5; // $a 如今成为了 9,而 $b 成为了 4。
?>

比拟运算符

例子称号后果
$a == $b等于TRUE,假如类型转换后$a等于$b
$a === $b全等TRUE,假如$a等于$b,而且它们的类型也相反。
$a != $b没有等TRUE,假如类型转换后$a没有等于$b
$a <> $b没有等TRUE,假如类型转换后$a没有等于$b
$a !== $b没有全等TRUE,假如$a没有等于$b,或许它们的类型没有同。
$a < $b小与TRUE,假如$a严格小于$b
$a > $b年夜于TRUE,假如$a严格年夜于$b
$a <= $b小于等于TRUE,假如$a小于或许等于$b
$a >= $b年夜于等于TRUE,假如$a年夜于或许等于$b
$a <=> $b连系比拟运算符$a小于、等于、年夜于than$b时 辨别前往一个小于、等于、年夜于0的integer 值。 PHP7开端提供.

保举教程:《PHP教程》

以上就是php中=与==的区分的具体内容,更多请存眷资源魔其它相干文章!

标签: php php教程 运算符 php故障解决 php使用问题

抱歉,评论功能暂时关闭!