小编the*_*aos的帖子

0 ==''和'0'==''相同吗?

请考虑以下PHP语句:

echo ( 0  == '' ? 1 : 0); // Output is 1
echo ('0' == '' ? 1 : 0); // Output is 0
Run Code Online (Sandbox Code Playgroud)

第一个将打印1,第二个将打印0.它们不应该打印0吗?这是预期的行为吗?我猜它是因为第二个是字符串而第一个不是,但我想要另一个答案.

php equals

2
推荐指数
1
解决办法
126
查看次数

标签 统计

equals ×1

php ×1