Extraire données d'un GROS ARRAY
Posté : 21 déc. 2016, 12:59
Bonjour à tous !
Je suis en cours de développement d'une passerelle entre un logiciel et un site.
Pour celle ci, j'ai besoin, a partir d'une adresse postale, de trouver les coordonnées GPS.
J'ai utilisé l'API Google et jusqu'ici tout roule.
J'obtiens un gros array() avec dedans la latitude et la longitude.
Mais ...
Je n'arrive pas a extraire ma donnée du array
Voici le beau tableau :
Quelqu'un aurait il une piste SVP ?
Je suis en cours de développement d'une passerelle entre un logiciel et un site.
Pour celle ci, j'ai besoin, a partir d'une adresse postale, de trouver les coordonnées GPS.
J'ai utilisé l'API Google et jusqu'ici tout roule.
J'obtiens un gros array() avec dedans la latitude et la longitude.
Mais ...
Je n'arrive pas a extraire ma donnée du array
Voici le beau tableau :
Code : Tout sélectionner
object(stdClass)#28 (2) {
["results"]=>
array(1) {
[0]=>
object(stdClass)#30 (5) {
["address_components"]=>
array(5) {
[0]=>
object(stdClass)#31 (3) {
["long_name"]=>
string(6) "Vérin"
["short_name"]=>
string(6) "Vérin"
["types"]=>
array(2) {
[0]=>
string(8) "locality"
[1]=>
string(9) "political"
}
}
[1]=>
object(stdClass)#32 (3) {
["long_name"]=>
string(5) "Loire"
["short_name"]=>
string(5) "Loire"
["types"]=>
array(2) {
[0]=>
string(27) "administrative_area_level_2"
[1]=>
string(9) "political"
}
}
[2]=>
object(stdClass)#33 (3) {
["long_name"]=>
string(21) "Auvergne-Rhône-Alpes"
["short_name"]=>
string(21) "Auvergne-Rhône-Alpes"
["types"]=>
array(2) {
[0]=>
string(27) "administrative_area_level_1"
[1]=>
string(9) "political"
}
}
[3]=>
object(stdClass)#34 (3) {
["long_name"]=>
string(6) "France"
["short_name"]=>
string(2) "FR"
["types"]=>
array(2) {
[0]=>
string(7) "country"
[1]=>
string(9) "political"
}
}
[4]=>
object(stdClass)#35 (3) {
["long_name"]=>
string(5) "42410"
["short_name"]=>
string(5) "42410"
["types"]=>
array(1) {
[0]=>
string(11) "postal_code"
}
}
}
["formatted_address"]=>
string(20) "42410 Vérin, France"
["geometry"]=>
object(stdClass)#36 (4) {
["bounds"]=>
object(stdClass)#37 (2) {
["northeast"]=>
object(stdClass)#38 (2) {
["lat"]=>
float(45.4728579)
["lng"]=>
float(4.757131)
}
["southwest"]=>
object(stdClass)#39 (2) {
["lat"]=>
float(45.447078)
["lng"]=>
float(4.728957)
}
}
["location"]=>
object(stdClass)#40 (2) {
["lat"]=>
float(45.454461)
["lng"]=>
float(4.753024)
}
["location_type"]=>
string(11) "APPROXIMATE"
["viewport"]=>
object(stdClass)#41 (2) {
["northeast"]=>
object(stdClass)#42 (2) {
["lat"]=>
float(45.4728579)
["lng"]=>
float(4.757131)
}
["southwest"]=>
object(stdClass)#43 (2) {
["lat"]=>
float(45.447078)
["lng"]=>
float(4.728957)
}
}
}
["place_id"]=>
string(27) "ChIJ8TZdfoYe9UcR8AToy688CQQ"
["types"]=>
array(2) {
[0]=>
string(8) "locality"
[1]=>
string(9) "political"
}
}
}
["status"]=>
string(2) "OK"
}