【梅开二度】【TYJ】php教程(七)类型比较

darkc   ·   发表于 2个月前   ·   编程代码
虽然 PHP 是弱类型语言,但也需要明白变量类型及它们的意义,因为我们经常需要对 PHP 变量进行比较,包含松散和严格比较。
松散比较:使用两个等号 == 比较,只比较值,不比较类型。
严格比较:用三个等号 === 比较,除了比较值,也比较类型。

例:

输出:
相等一

原因:
首先是将1与"1"松散比较,只比较值,1与"1"的值相等,所以输出 相等一
第二个是将1与"1"严格比较,既比较值也比较类型,他们的值相等,而类型不相等,1是整型,"1"是字符串,所以他不输出 相等二
第三个,如果1与"1"的类型和值都不相等,就输出 不相等,因为他们的值相等,所以他不输出

0 Reply   |  Until 2个月前 | 4517 View
LoginCan Publish Content