我有这个if语句似乎永远不会是真实的,无论和$xOffsetSP
的值。如果语句与!==不是真的PHP
if ($xOffsetSP !== $xOffsetMR){
$xOffsetSP == $xOffsetMR;
}
他们两个都是数字,当我在我的控制台检查他们(我用ajax把他们从PHP的JavaScript),我得到$xOffsetSP = 0
和$xOffsetMR = 1170
。
那么,为什么它永远不会运行if语句?
我知道我在我的代码的正确位置,因为我可以在声明前使用$xOffsetSP = 10;
更改$xOffsetSP
。
什么是** **确切的输出:'的var_dump($ xOffsetSP);'和'的var_dump($ xOffsetMR);'权的if语句之前? – Rizier123
第二行的声明看起来很可疑:'$ xOffsetSP == $ xOffsetMR;'它应该是'$ xOffsetSP = $ xOffsetMR;'? – Halcyon
跳到我身上的一个问题是在你的'if'的主体中,我*猜测*你的意思是使用'='而不是'=='。 – belph