【发布时间】:2016-04-22 15:51:40
【问题描述】:
php 代码在两种情况下都返回 true,如下所示。不知道为什么?
<?php
$cid = 150;
if ($cid=100)
{
echo $cid;
echo "<BR>";
}
if ($cid==100)
{
echo "NEW";
echo "<BR>";
echo $cid;
echo "<BR>";
}
?>
输出是:
100
新
100
为什么 if 条件不起作用?
【问题讨论】:
-
因为
=和==不一样。 -
只需简单地逐行比较您的代码,您就已经看到了。
标签: php