详解php中 === 的使用
更新时间:2016年10月24日 12:02:08 作者:Sweet小马
很多朋友对于php中的===的使用不是很清楚,今天小编抽时间给大家介绍下php中 === 的使用,非常不错感兴趣的朋友一起学习吧
当比较简单类型时(如String int float bool),判断的是"相等 && 类型一样"
$num1 = 123; $num2 = 123; $num3 = '123'; var_dump($num1 === $num2);//输出 bool(true) var_dump($num3 === $num1);//输出 bool(false) 因为$num3是字符串 $num1是整型
比较对象时,判断的是"是否指向同一个对象"
class Person { public $name; } $p1 = new Person(); $p1->name = 123; $p2 = new Person(); $p2->name = 123; var_dump($p1 === $p2);//输出 bool(false),这是俩对象,虽然都是Person类型且值相等 var_dump($p1 == $p2); //输出 bool(true),俩对象的值是一样的。
以上所述是小编给大家介绍的php中 === 的使用,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
相关文章
PHP SPL标准库之文件操作(SplFileInfo和SplFileObject)实例
这篇文章主要介绍了PHP SPL标准库之文件操作(SplFileInfo和SplFileObject)实例,本文讲解SplFileInfo用来获取文件详细信息、SplFileObject遍历、查找指定行、写入csv文件等内容,需要的朋友可以参考下2015-05-05Laravel生命周期启动(从创建应用实例到注册基础服务)过程解析
这篇文章主要介绍了Laravel生命周期启动过程解析,从创建应用实例到注册基础服务,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2023-10-10Laravel+Intervention实现上传图片功能示例
这篇文章主要介绍了Laravel+Intervention实现上传图片功能,结合实例形式分析了Intervention的安装及图片上传功能的相关设置、使用与注意事项,需要的朋友可以参考下2019-07-07
最新评论