Convert JSON string to PHP Array

后端 未结 9 1148
渐次进展
渐次进展 2020-12-16 03:43

I have the following JSON string, which was an Objective C array then encoded to JSON:

 $jsonString=[\\\"a@gmail.com\\\",\\\"b@gmail.com\\\",\\\"c@gmail.com\         


        
相关标签:
9条回答
  • 2020-12-16 04:44
        $str=<<<H
        {"a":"AAA","b":"333"}
        H;
    
         $object = json_decode($str); 
         $array  = json_decode($str , 1 );
    
        // $arr = get_object_vars( json_decode($str) );
    
    0 讨论(0)
  • 2020-12-16 04:44

    This code works fine.

    $jsonString = '["m@gmail.com","b@gmail.com","c@gmail.com"]';
    $arrayOfEmails=json_decode($jsonString);
    $arrayOfEmails=(array)json_decode($jsonString);
    print_r($arrayOfEmails);
    
    0 讨论(0)
  • 2020-12-16 04:46

    Try this: json_decode($json_string, true);

    0 讨论(0)
提交回复
热议问题