CakePHP变量解析更改

时间:2013-03-23 13:26:15

标签: php variables cakephp

我有一个奇怪的问题;我有一个变量,如下:

$postBSGlobal = $post['Post']['B/S']

当调试时,正确传递

"B"

但是,后来价值神奇地改变为

"1"

没有我以任何方式操纵变量。

我需要这个语句的字符串值:

if ($userId <> $post['Post']['OWNER'] && $postBSGlobal = 'B'){
    echo "Dein Verdienst:";
};

今天,由于这个问题我的应用程序完全无法使用。也许我的托管服务器上的PHP版本已经改变了?如何防止PHP返回“1”?

1 个答案:

答案 0 :(得分:1)

您使用了单个=而不是==。将其更改为:

$postBSGlobal == 'B'