stdClass Object problèmes

J'ai du mal à analyser les données ci-dessous à l'aide de PHP. Une API retourne, et j'ai essayé plusieurs syntaxes. Comment puis-je renvoyer les données dans un non-objet de la sorte? Ou, quelle est la syntaxe pour appeler les données à l'aide de la stdClass?

Pourrais-je convertir ce pour les données d'un tableau, ou même les deux? Je suis perdu quand il s'agit de l'objet en fonction des ensembles de données.

stdClass Object
(
    [0] => stdClass Object
        (
            [district] => stdClass Object
                (
                    [state] => NY
                    [number] => 29
                )

        )

    [1] => stdClass Object
        (
            [district] => stdClass Object
                (
                    [state] => NY
                    [number] => 26
                )

        )

)

Quand je crée l'objet de mon propre chef, et puis faire un var_dump, j'obtiens ceci:

object(stdClass)#8 (2) {
  [0]=>
  object(stdClass)#4 (1) {
    ["district"]=>
    object(stdClass)#5 (2) {
      ["state"]=>
      string(2) "NY"
      ["number"]=>
      string(2) "29"
    }
  }
  [1]=>
  object(stdClass)#6 (1) {
    ["district"]=>
    object(stdClass)#7 (2) {
      ["state"]=>
      string(2) "NY"
      ["number"]=>
      string(2) "26"
    }
  }
}
  • Où est cet objet venant d'?
  • À partir de cette API, emmense.com/sunlight-labs-php-library <?php include('class.sunlightlabs.php'); $sf = new SunlightDistrict; $sf->api_key = '[api key]'; echo '<pre>'; print_r( $sf->districtsByZipCode( 14485 ) ); echo '</pre>'; ?>
InformationsquelleAutor ader | 2009-10-14