【梅开二度】【TYJ】php教程(七)类型比较
虽然 PHP 是弱类型语言,但也需要明白变量类型及它们的意义,因为我们经常需要对 PHP 变量进行比较,包含松散和严格比较。
松散比较:使用两个等号 == 比较,只比较值,不比较类型。
严格比较:用三个等号 === 比较,除了比较值,也比较类型。
例:http://cdn.u1.huluxia.com/g4/M03/00/FD/rBAAdl81ALaAJYeSAAGMvkQikpU703.jpg
输出:
相等一
原因:
首先是将1与"1"松散比较,只比较值,1与"1"的值相等,所以输出 相等一
第二个是将1与"1"严格比较,既比较值也比较类型,他们的值相等,而类型不相等,1是整型,"1"是字符串,所以他不输出 相等二
第三个,如果1与"1"的类型和值都不相等,就输出 不相等,因为他们的值相等,所以他不输出http://cdn.u1.huluxia.com/g4/M03/00/FD/rBAAdl81ALeAFS_oAAFF93RAoYk091.jpg
页:
[1]