php字符串比较失败了self :: mystring

时间:2012-09-11 19:02:49

标签: php digest-authentication

下面的课程显示了我的情况 - 我没有得到正确的结果。

class Test {
    public static $API_KEY = 'B0gTFoDazzV7e1EgutQg';
    public static $API_SECRET = 'S5axjxfvpO2uNPocdXE';

    public function test(){

        $a=  self::$API_KEY.":".self::$API_SECRET;
        $'B0gTFoDazzV7e1EgutQg:S5ddjxfvpO2uNPocdXE';
           if ($a==$b){
                 echo "True";
                 echo var_dump($a);
                 echo var_dump($b);
           } else {
                 echo "False";
                 echo strlen($a);
                 echo strlen($b);
                 echo var_dump($a);
                 echo var_dump($b);
          }

    }
}


$a=  new Test;

这应该是一样的!应该是真的......

这应该是真的!任何想法/?>

1 个答案:

答案 0 :(得分:2)

你的两个字符串不一样......

 api_secret:  S5axjxfvpO2uNPocdXEev (first part)
                ^^
 compared to: S5ddjxfvpO2uNPocdXEev
                ^^