Php 如何从我们网站的url链接获取数据
我的网站有问题。我想从另一个网站获取所有航班时刻表数据。我看到了它的源代码并获得了处理数据的url链接。有人能告诉我如何从当前url链接获取数据,然后用PHP将其显示到我们的网站上吗?您可以使用Php 如何从我们网站的url链接获取数据,php,schedule,Php,Schedule,我的网站有问题。我想从另一个网站获取所有航班时刻表数据。我看到了它的源代码并获得了处理数据的url链接。有人能告诉我如何从当前url链接获取数据,然后用PHP将其显示到我们的网站上吗?您可以使用file\u get\u contents()函数来实现。此函数返回所提供url的html。然后使用HTML解析器获取所需的数据 $html = file_get_contents("http://website.com"); $dom = new DOMDocument(); $dom->loa
file\u get\u contents()
函数来实现。此函数返回所提供url的html。然后使用HTML解析器获取所需的数据
$html = file_get_contents("http://website.com");
$dom = new DOMDocument();
$dom->loadHTML($html);
$nodes = $dom->getElementsByTagName('h3');
foreach ($nodes as $node) {
echo $node->nodeValue."<br>"; // return <h3> tag data
}
是的,当然。。。使用
file\u get\u contents(“$URl”)
函数获取目标页面的源代码,或者如果喜欢使用curl,则使用curl。。并使用preg\u match\u all()
函数废弃所有需要的数据
注意:如果目标url有https://则应使用curl获取源代码
范例
http://stackoverflow.com/questions/2838253/php-curl-preg-match-extract-text-from-xhtml
使用
示例代码
<?php
$homepage = file_get_contents('http://www.google.com/');
echo $homepage;
?>
听起来像是刮擦。链接是什么?有没有可以使用的API?这是一个抓取。你想要和。希望你已经获得了其他网站的许可
<?php
$homepage = file_get_contents('http://www.google.com/');
echo $homepage;
?>