Я хотел бы получить некоторые новости о канале из данного источника корма, только если это конкретный тег.Zend_Feed_Rss - Я могу повторить, но я ничего не могу сделать?
Я не получаю его, потому что категория $ не является строкой, поэтому strschr не возвращается. (так я считаю).
function ultimasNoticiasBlog()
{
$channel = new Zend_Feed_Rss('http:/something.com/?feed=rss2');
$news = array();
foreach ($channel as $item) {
foreach ($item->category as $category)
{
//if any of the news has the tag "Sugestão"
if (strchr($category,'Sugestão'))
{
$news['find'] = "I have found a feed with your tag";
}
else
{
echo 'Found Nothing';
}
}
return $news;
}
}
Однако, если я делаю: эхо $ категории»Я получаю все категории распечатаны на видовом
Что я не получаю здесь Пожалуйста, советы, MEM
UPDATE:.? Говоря простым: Если я: var_dump($category);
я получаю:
object(Zend_Feed_Element)#159 (3) {
["_element:protected"]=>
object(DOMElement)#165 (0) {
}
["_parentElement:protected"]=>
NULL
["_appended:protected"]=>
bool(true)
}
object(Zend_Feed_Element)#156 (3) {
["_element:protected"]=>
object(DOMElement)#166 (0) {
}
["_parentElement:protected"]=>
NULL
["_appended:protected"]=>
bool(true)
}
Если да, то: echo $ category;
лажу вьюпорте: SugestaoAnotherTag1AnotherTag2 ...
Я не понимая, почему и, что более важно, я не вижу, как я могу затем увидеть, если «Sugestao случай или нет» , : s