$str=({"success":true,"name":test,"email":"[email protected]","errCode":"0"});如何将errCode 直接提取输出???

解决方案 »

  1.   

    在:php中:$m = json_decode($str);-->$m['errCode'];
    在:js中:var m = eval(str);->m[0]['errCode '];
      

  2.   

    $str = '{"success":true,"name":"test","email":"[email protected]","errCode":"0"}';
    echo json_decode($str)->errCode;
      

  3.   

    用str_replace()替换之。或者截取。
      

  4.   

    $str=({"success":true,"name":test,"email":"[email protected]","errCode":"0"});如果你这是 js 脚本,那么 alert($str.errCode) 就可以得到如果这是 php 代码,那么有语法错误如果这是传入的字符串,那么只能截取()中的内容,然后处理