У меня проблема с моим назначением PHP для школы. Мне нужно создать PHP-скрипт, который читает XML-файл с множеством URL-адресов для разных RSS-каналов. Я использую DOMDocument для извлечения URL из этого XML-файла и загрузки нового DOM с помощью RSS-канала. Я присваиваю значение узла url $ url, а затем создаю новый объект DOM для RSS-канала, используя $ url.
$url = $student->getElementsByTagName("url"); $url = $url->item(0)->nodeValue; $rss = new DOMDocument(); $rss->load($url);
Файл RSS не загружается, когда я использую приведенный выше код. Я даже повторил $ url, чтобы убедиться, что у него есть ссылка, назначенная ему. Однако, если я помещаю фактический url в load (), он работает просто отлично. Почему в load () не работает $ url?