2014-09-24 4 views
1

У меня есть объект вроде этого:доступа PHP SimpleXMLElement объект

SimpleXMLElement Object 
(
    [@attributes] => Array 
     (
      [url] => http://openclipart.org/people/jgm104/Expression_of_Emotions.svg 
      [type] => image/svg+xml 
      [length] => 485314 
     ) 

) 

Как я могу Acces URL, откуда?

Я пробовал $photos->item[$i]->enclosure->{"@attributes]"} , но он показывает только пустые объекты SimpleXMLElement.

ответ

3

Вы можете использовать способ SimpleXMLElement::attributes, чтобы получить доступ ко всем параметрам.

$ фотографии-> пункт [$ я] -> атрибуты() -> URL

0

Вы можете Acces к нему это путь:

$photos->item[$i]->enclosure->attributes()["attributeName"]; 

или

$miAttrList = $photos->item[$i]->enclosure->attributes(); 
echo $miAttrList["attributeName"]; 
Смежные вопросы