функция на модели не работает хорошо - PullRequest
0 голосов
/ 08 марта 2012

Я хочу спросить о проверке на Yii.Я проверил свою модель на модели так:

public function CekDigit($attribute,$params)
    {
        $subject=substr($attribute,0,2);
        $pattern=$this->string2;
        if ($subject!==$pattern)
            {
                $this->addError($attribute, $params['message']);
                return false;
            }
    }

, пока я ее запускал, появлялось сообщение об ошибке, даже если условие выполнялосьЯ имел в виду, когда я помещал ту же самую строку (которая соответствует), все еще получал ошибку.Как я могу это исправить, чтобы оно стало действительным условием?

Спасибо

1 Ответ

0 голосов
/ 21 марта 2012

вместо if ($ subject! == $ pattern)

вы можете использовать if (strcmp ($ subject, $ pattern) == 0)

...