php中===是什么意思?

[复制链接]
查看11 | 回复5 | 2019-1-13 13:54:27 | 显示全部楼层 |阅读模式
php中===是什么意思?

回复

使用道具 举报

千问 | 2019-1-13 13:54:27 | 显示全部楼层
一、=>,->的意思:->是对象执行方法或取得属性用的。=>是数组里键和值对应用的。二、用法1、=> 的用法数组中用于数组的 key 和 value之间的关系例如:$a = array('0' => '1','2' => '4',);echo $a['0'];echo $a['2'];2、-> 的用法类中用于引用类实例的方法和属性例如:class Test{function add(){return $this->var++;}var $var = 0;}$a = new Test; //实例化对象
回复

使用道具 举报

千问 | 2019-1-13 13:54:27 | 显示全部楼层
咦,我有回答啊,怎么没显示了?===是绝对等于,不但要求值相等,连值的类型也要相同,比如:$a=1;$b=1;$c=TRUE;那么$a===$b返回true,$a===$c返回false
回复

使用道具 举报

千问 | 2019-1-13 13:54:27 | 显示全部楼层
===是恒等于 也就是不仅值相等 数据类型也一样
回复

使用道具 举报

千问 | 2019-1-13 13:54:27 | 显示全部楼层
值和数据类型都一样全等
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行