How to decode a JSON string in PHP?

后端 未结 9 1151
挽巷
挽巷 2020-12-02 02:18

I have a JSON string that looks something like this:

{\"addresses\":{\"address\":[{\"@array\":\"true\",\"@id\":\"888888\",\"@uri\":\"xyz\",\"household\":{\"@         


        
9条回答
  •  半阙折子戏
    2020-12-02 02:30

    print_r is your friend for figuring out JSON structure.

    addresses->address[0]->address1;
    $_SESSION['address2'] = $addresses->addresses->address[0]->address2;
    $_SESSION['address3'] = $addresses->addresses->address[0]->address3;
    $_SESSION['city'] = $addresses->addresses->address[0]->city;
    $_SESSION['postalCode'] = $addresses->addresses->address[0]->postalCode;
    
    print_r($_SESSION);
    

    Results in:

    Array
    (
        [address1] => xyz
        [address2] => 
        [address3] => 
        [city] => xyz
        [postalCode] => 111111
    )
    

提交回复
热议问题