Royal Flash
-=MaestrO=-
Здравствуйте.
Подскажите, как перевести в массив данные из объекта? Данные формируются функцией simplexml_load_string, результат var_dump:
Мне нужно получить в один массив все значения id.
Делаю так:
Как добраться к массиву city и его значениям (объекты, классы пока что для меня темны лес...)?
Подскажите, как перевести в массив данные из объекта? Данные формируются функцией simplexml_load_string, результат var_dump:
Код:
object(SimpleXMLElement)#1 (2) {
["responseCode"]=>
string(3) "200"
["result"]=>
object(SimpleXMLElement)#2 (1) {
["cities"]=>
object(SimpleXMLElement)#3 (1) {
["city"]=>
array(788) {
[0]=>
object(SimpleXMLElement)#4 (12) {
["id"]=>
string(1) "1"
}
[1]=>
object(SimpleXMLElement)#5 (12) {
["id"]=>
string(1) "1"
...
Делаю так:
Код:
$answer_xml = simplexml_load_string($xml);
$city_arr = $answer_xml->result->cities;
var_dump($city_arr);