Java JSON to PHP to Array.

0

Cześć
Mam pytanie robie system logowanie pobierający z webservice Java dane chciałem je wypchnać na podstawie JSON i do tego zrobiłem w javie metode która wypycha mi taki string w komentarzach jest co mi zwraca chciałbym jakoś się dostać do tych true false jak do JSON czyli dostać tablice asocjacyjną najlepiej $tab['DaneOk'] i dostać true.
Ktoś coś mial taki problem

class SoapLoginStub {
         public  $arg0; // Username
         public  $arg1; // Password
        }
        $login= $_POST['login'];
	$pass= $_POST['pass'];
        $cSoapLoginStub = new SoapLoginStub();
        $cSoapLoginStub->arg0 = $_POST['login'];
        $cSoapLoginStub->arg1 = $_POST['pass'];   
       $client = new SoapClient(Tutajlink działa);
      $list =  $client->getDisplayNames($cSoapLoginStub);
      $d=$client->checkLogin();
      $json= json_decode(json_encode($list), true);
     $string= $json['return'];
     print_r($list);//stdClass Object ( [return] => { "DaneOk" : false, "UprawnieniaOK" : false } )
     print_r($json);//Array ( [return] => { "DaneOk" : false, "UprawnieniaOK" : false } )
     print_r($string);//{ "DaneOk" : false, "UprawnieniaOK" : false } 
0

Ostatniego stringa zamienić na jeszcze raz decode na JSON.

  $b=json_decode($string, true);
    echo $b['DaneOk'];

elo

0
 $json= json_decode(json_encode($list), true); 
  • a to co ma na celu ?

1 użytkowników online, w tym zalogowanych: 0, gości: 1