我正在尝试使用 php加载存储在 https://www.nextbigsound.com/charts/social50.rss的数据。
我试过使用 curl 和 simplexml_load_file 函数,但这些都不适合我。我对这种语言很陌生,但是当我点击这个链接时显示的数据看起来只不过是一个 xml 文档。但是,每当我尝试加载 url 时,都会收到一条错误消息,提示无法加载。任何想法我做错了什么?
编辑:这是我尝试使用 simplexml_load_file 的行
$rss = simplexml_load_file('https://www.nextbigsound.com/charts/social50.xml');
当我尝试 curl 方法时,我使用了这个:
$url = 'https://www.nextbigsound.com/charts/social50.xml';
$ch = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$rss = curl_exec($curl);
curl_close($curl);
为了检查是否返回了结果,我只运行了一个简单的var_dump($rss)
程序,但它总是显示为一个设置为 false 的布尔值。