Примечание: попытка получить свойство nodeValue не-объекта в - PullRequest
0 голосов
/ 26 мая 2020

Я получаю ошибку в php7 в php5, это работает: Примечание: пытаюсь получить свойство 'nodeValue' не-объекта в

Что-то изменилось в php7? Не знаю, почему не работает.

$rss = new DOMDocument();
$rss->recover=true;
$rss->load('file.xml');

$feed = array();
                        foreach ($rss->getElementsByTagName('resource') as $node) {
$item = array (
'link' => $node->getElementsByTagName('chat_room_url')->item(0)->nodeValue,
'iframe' => $node->getElementsByTagName('iframe_embed_revshare')->item(0)->nodeValue,
'visitors' => $node->getElementsByTagName('num_users')->item(0)->nodeValue,
'username' => $node->getElementsByTagName('username')->item(0)->nodeValue,
'image' => $node->getElementsByTagName('image_url')->item(0)->nodeValue,
'name' => $node->getElementsByTagName('display_name')->item(0)->nodeValue,
'age' => $node->getElementsByTagName('age')->item(0)->nodeValue,
'location' => $node->getElementsByTagName('location')->item(0)->nodeValue,
'language' => $node->getElementsByTagName('spoken_languages')->item(0)->nodeValue,
'roomsubject' => $node->getElementsByTagName('room_subject')->item(0)->nodeValue,
'currentshow' => $node->getElementsByTagName('current_show')->item(0)->nodeValue,
'numfollowers' => $node->getElementsByTagName('num_followers')->item(0)->nodeValue,
'ishd' => $node->getElementsByTagName('is_hd')->item(0)->nodeValue,
'birthday' => $node->getElementsByTagName('birthday')->item(0)->nodeValue,
'secondsonline' => $node->getElementsByTagName('seconds_online')->item(0)->nodeValue,

);



array_push($feed, $item);

Надеюсь, кто-нибудь может мне помочь

...