0
我有一个奇怪的问题;我有一个变量,如下所示:CakePHP变量解析修改
$postBSGlobal = $post['Post']['B/S']
其中,调试时,正确提供
"B"
但是,后来的价值神奇地变为
"1"
没有我操纵变量以任何方式。
我需要的字符串值,对于这一说法:
if ($userId <> $post['Post']['OWNER'] && $postBSGlobal = 'B'){
echo "Dein Verdienst:";
};
今天我的应用程序是完全无法使用,由于这个问题。也许我的托管服务器上的PHP版本已更改?我怎样才能防止PHP返回“1”?
@Karl你能显示代码在那里的输出“1”?虽然单一而不是双等号是一个问题,但它不会将值更改为1 ......这必然会在脚本中进一步发生。 – 2013-03-23 13:33:41
耶稣,你救了我的命!它与H ='0'的声明相对应,这些声明引发了一些特定的分支......谢谢! – Karl 2013-03-23 13:36:34