|
Автор |
Сообщение |
RichWeber
Зарегистрирован: 06.03.2009 Сообщения: 2 Откуда: Кировоград
|
|
|
|
Уважаемые форумчане, прошу помощи!!!
Никак не получается с доступом к содержимому подмассивов. Уже перепробывал все ссылки - результат ноль. Подскажите, как быть?
Помогите советом.....
Вот часть массива:
Код: |
SimpleXMLElement Object
(
[@attributes] => Array
(
[retval] => 0
)
[fullaccess] => 0
[certinfo] => SimpleXMLElement Object
(
[@attributes] => Array
(
[wmid] => 324******568
)
[attestat] => SimpleXMLElement Object
(
[row] => SimpleXMLElement Object
(
[@attributes] => Array
(
[cid] => 1134406
[regcid] => 10
[tid] => 135
[locked] => 1
|
|
|
Вернуться к началу |
|
|
mvd3012
Новенький
Зарегистрирован: 19.06.2008 Сообщения: 27 Откуда: Украина
|
|
|
|
Попробуй перебрать массив с помощью foreach. Так постепенно, уровень за уровнем, просмотришь массив и увидишь какие есть ключи. А затем, обращайся к элементу массива с помощью ключей, например $array['ключуровень1']['ключуровень2']['ключуровень3']. Перебор массива в данной ситуации нужен, чтобы наглядно увидеть пары ключ-значение. |
|
Вернуться к началу |
|
|
mvd3012
Новенький
Зарегистрирован: 19.06.2008 Сообщения: 27 Откуда: Украина
|
|
|
|
Да кстати, если парсишь XML, то поищи в гугле тему xpath. Сам недавно разбирался. там обращение будет происходить по тегам XML документа.
$xml->xpath("/тег1/тег2/тег3"); |
|
Вернуться к началу |
|
|
RichWeber
Зарегистрирован: 06.03.2009 Сообщения: 2 Откуда: Кировоград
|
|
|
|
Благодарю за отзыв.
Проблему решил с помощью simplexml_load_string
$xml = simplexml_load_string($response);
$res["wmida"] = $xml->certinfo->attributes()->wmid; _________________ http://webinternationalbank.com |
|
Вернуться к началу |
|
|
|
|
 Главная страница сайта
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|