【发布时间】:2010-07-04 07:23:09
【问题描述】:
我正在使用 PHP 创建一个新网站,我想从另一个网站中获取数据,其中包含我的个人资料,其中包含壁纸、徽标等。
我想从该网站获取数据并将其显示在我的新网站的内容部分。
请给我一些关于如何在 PHP 中执行此任务的想法。
提前致谢。
【问题讨论】:
标签: php
我正在使用 PHP 创建一个新网站,我想从另一个网站中获取数据,其中包含我的个人资料,其中包含壁纸、徽标等。
我想从该网站获取数据并将其显示在我的新网站的内容部分。
请给我一些关于如何在 PHP 中执行此任务的想法。
提前致谢。
【问题讨论】:
标签: php
参见例如curl extension 或 http wrapper 用于检索内容。
请参阅DOM extension 以解析 HTML。
【讨论】:
您可以使用cURL 向远程站点发送请求并获取结果。
【讨论】:
根据站点的不同,他们可能提供了一个 API 来访问该信息。这通常适用于 Facebook 等大型网站。
【讨论】:
您可以使用 cURL 向网址发出网络请求并获取 HTML。
【讨论】:
// Fetches yahoo.com and displays it
require_once "HTTP/Request.php";
$req =& new HTTP_Request("http://www.yahoo.com/");
if (!PEAR::isError($req->sendRequest())) {
echo $req->getResponseBody();
}
【讨论】: