PassExcel
Новичок
Сразу скрипт для примера
С помощью последнего print_r хочу получить массив элементов category
Т.е. первый print_r видит массив категорий, а при обращении к нему напрямую в print_r выводится только первая категория. Как исправить? Документацию конечно смотрел, но ничего похожего не увидел.
PHP:
<?php
$content = file_get_contents('http://www.freelancer.com/rss.xml');
$xml = simplexml_load_string($content);
print_r($xml->channel->item->{0});
print_r($xml->channel->item->{0}->category);
?>
С помощью последнего print_r хочу получить массив элементов category
Что выводится в результате этого скрипта<category domain="http://www.freelancer.com/jobs/">Articles</category>
<category domain="http://www.freelancer.com/jobs/">Copywriting</category>
<category domain="http://www.freelancer.com/jobs/">Research</category>
PHP:
SimpleXMLElement Object
(
[title] => ....
[link] => ........
[description] => ....
[pubDate] => Mon, 13 Jun 2011 11:15:49 -0400
[guid] => ......
[category] => Array
(
[0] => Articles
[1] => Copywriting
[2] => Research
)
)
SimpleXMLElement Object
(
[@attributes] => Array
(
[domain] => http://www.freelancer.com/jobs/
)
[0] => Articles
)
Т.е. первый print_r видит массив категорий, а при обращении к нему напрямую в print_r выводится только первая категория. Как исправить? Документацию конечно смотрел, но ничего похожего не увидел.