0

可能重复:
如何使用 PHP 在另一个站点中显示一个站点的内容?

我需要在我正在创建的网站上显示潮汐数据,我无法访问此类数据的 API,所以我想知道是否可以在此页面上获取表格:http: //www.bom.gov .au/cgi-bin/oceanography/tides/tide_predications.cgi?location=SA_61900&tide_hiddenField=South%20Australia&years=2012&months=Oct&dates=16并将其显示在我自己的页面上,并能够重新格式化它,使其看起来很漂亮。用 PHP 或 Java 可以做到这一点吗?

4

2 回答 2

0

你可以使用这个 php 库SimpleHtml Dom

按照文档进行操作,这很不言自明

$html = file_get_html('http://www.bom.gov.au/cgi-b...');

foreach($html->find('table') as $table) {
   // your code here
}
于 2012-10-16T03:14:45.533 回答
0
<?php function getHTML($url){ //inisialisation CURL

$data = curl_init();

// setting CURL

curl_setopt($data, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($data, CURLOPT_URL, $url);

// run CURL to read file

$value = curl_exec($data);

curl_close($data);

return $value;

}

?>

我希望它可以帮助你的问题.. :)

于 2012-10-16T03:17:42.900 回答