详解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多种序列化/反序列化的方法详解

    PHP多种序列化/反序列化的方法详解

    本篇文章主要介绍了PHP多种序列化/反序列化的方法详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-06-06
  • PHP SPL标准库之文件操作(SplFileInfo和SplFileObject)实例

    PHP SPL标准库之文件操作(SplFileInfo和SplFileObject)实例

    这篇文章主要介绍了PHP SPL标准库之文件操作(SplFileInfo和SplFileObject)实例,本文讲解SplFileInfo用来获取文件详细信息、SplFileObject遍历、查找指定行、写入csv文件等内容,需要的朋友可以参考下
    2015-05-05
  • php设置session值和cookies的学习示例

    php设置session值和cookies的学习示例

    一直没弄懂Session,cookies什么的登陆验证到底是怎么回事,昨天分别用HttpURLConnection和HttpClient两个类来实验了一下,基本弄明白了Session验证登陆的机制和这两个类的区别。现在分享给大家
    2014-03-03
  • Laravel生命周期启动(从创建应用实例到注册基础服务)过程解析

    Laravel生命周期启动(从创建应用实例到注册基础服务)过程解析

    这篇文章主要介绍了Laravel生命周期启动过程解析,从创建应用实例到注册基础服务,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-10-10
  • thinkphp3.2框架中where条件查询用法总结

    thinkphp3.2框架中where条件查询用法总结

    这篇文章主要介绍了thinkphp3.2框架中where条件查询用法,总结分析了thinkphp3.2中where条件查询中常用的各种查询条件、以及各种复合查询实现方法,需要的朋友可以参考下
    2019-08-08
  • Yii2中SqlDataProvider用法示例

    Yii2中SqlDataProvider用法示例

    这篇文章主要介绍了Yii2中SqlDataProvider用法,结合实例形式分析了Yii2框架中使用SqlDataProvider类操作数据库的相关技巧,需要的朋友可以参考下
    2016-09-09
  • Yii2中OAuth扩展及QQ互联登录实现方法

    Yii2中OAuth扩展及QQ互联登录实现方法

    这篇文章主要介绍了Yii2中OAuth扩展及QQ互联登录的方法,实例分析了OAuth扩展的相关配置与QQ互联登陆的实现技巧,需要的朋友可以参考下
    2016-05-05
  • PHP 接入支付宝即时到账功能

    PHP 接入支付宝即时到账功能

    这篇文章主要介绍了PHP 接入支付宝即时到账功能,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-09-09
  • Laravel+Intervention实现上传图片功能示例

    Laravel+Intervention实现上传图片功能示例

    这篇文章主要介绍了Laravel+Intervention实现上传图片功能,结合实例形式分析了Intervention的安装及图片上传功能的相关设置、使用与注意事项,需要的朋友可以参考下
    2019-07-07
  • Laravel 批量更新多条数据的示例

    Laravel 批量更新多条数据的示例

    本篇文章主要介绍了Laravel 批量更新多条数据的示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-11-11

最新评论