【发布时间】:2012-12-20 01:59:56
【问题描述】:
为什么选择 php
'00' == '0000'
表达式是true?
手册的某处有解释吗?
注意:
这个:
如果您将数字与字符串进行比较,或者比较涉及数字字符串,则每个字符串都将转换为数字并以数字方式进行比较
不适合这种情况,两个操作数都是字符串。
【问题讨论】:
-
见鬼,我还是不明白我们为什么要这样做。查看字符串是否为数字 - 然后强制转换 - 然后进行比较。为什么我们不能像比较 '00s' 和 '0s' 一样将 '00' 和 '0' 进行比较?
标签: php