使用boolean使用三位等于mysql查询的结果集进行comap

时间:2015-07-05 13:48:26

标签: php mysqli

为什么我们在这里使用三等于比较?

String dbConnectionString = String.Format("Data Source ={0}.sqlite", GeneralInformation.ProjectName);

1 个答案:

答案 0 :(得分:2)

与许多其他语言不同,许多PHP函数可能返回混合类型。如果您要与==进行比较,则只会测试值。因此,任何非零值都将等于true,而123 == '123abc'之类的内容也是如此。

===运算符也要求类型相同,因此任何对象都不等于true,甚至123 === '123'也不等于true。