在php语法里=与==的区别是什么

[复制链接]
查看11 | 回复3 | 2010-7-4 14:18:40 | 显示全部楼层 |阅读模式
各位帮帮忙 一直搞不懂他们"=与=="有什么区别

回复

使用道具 举报

千问 | 2010-7-4 14:18:40 | 显示全部楼层
=是赋值,比如$a =1 ,是把1的值赋给$a。 ==是等于的意思,$a==1就是$a等于1。
回复

使用道具 举报

千问 | 2010-7-4 14:18:40 | 显示全部楼层
=是赋值语句,就是把一个值赋给一个变量;==是判断语句,判断两个值是否相等,但是不区分类型;===也是判断语句,判断两个值是否相等,区分类型,只能是相同类型的并且相等的值才相等
回复

使用道具 举报

千问 | 2010-7-4 14:18:40 | 显示全部楼层
= 是赋值语句,就是我们常理解的:让某物A成为某物B。== 是判断语句,常理解为:某物A是不是某物B? 这个的结果只有是和不是。
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行