用php读取HTML提供错误的信息

时间:2012-02-09 14:48:06

标签: domdocument

我正在尝试使用以下代码从http://itunes.apple.com/us/genre/ios-productivity/id6007?mt=8&letter=A&page=10#page获取一些数据。

$some_link = http://itunes.apple.com/us/genre/ios-productivity/id6007?mt=8&letter=A&page=10#page;
$content = file_get_contents($some_link);
echo $content;

但我的页面错误而不是原来的

你能告诉我这是什么问题吗?

谢谢。

1 个答案:

答案 0 :(得分:2)

初始化$some_link时您错过了引号。这将有效。

$some_link = 'http://itunes.apple.com/us/genre/ios-productivity/id6007?mt=8&letter=A&page=10#page';
$content = file_get_contents($some_link);
echo $content;

它将打开网页,因为$some_link包含HTML代码。这会打开与此相同的页面 http://itunes.apple.com/us/genre/ios-productivity/id6007?mt=8&letter=A&page=10#page

我已经尝试过并且工作正常