本帖最后由 moult 于 2011-11-03 16:57:42 编辑

解决方案 »

  1.   

    前面的callback也是属于字符的一员?
      

  2.   


    对,麻烦就麻烦在前面还有callback
      

  3.   


    那先把callback替换成空,然后就好出来了
      

  4.   

    什么意思哦?$arr = json_decode('{"client_id":"YOUR_APPID","openid":"YOUR_OPENID"}');
    echo $arr['openid']; 
      

  5.   


    $str='callback( {"client_id":"YOUR_APPID","openid":"YOUR_OPENID"} )';
    preg_match('/\{[^\}]*\}/',$str,$obj);
    print_r(json_decode($obj[0],true));