我想从网站中提取 NAME、ADDRESS 和 EMAIL
http://agentquery.com/agent.aspx?agentid=13
如何在 PHP 中使用 file_get_contents() 执行此操作
例如
$abc = file_get_content("http://agentquery.com/agent.aspx?agentid=13");
现在如何从中提取 NAME、EMAIL 和 ADDRESS ?
我想从网站中提取 NAME、ADDRESS 和 EMAIL
http://agentquery.com/agent.aspx?agentid=13
如何在 PHP 中使用 file_get_contents() 执行此操作
例如
$abc = file_get_content("http://agentquery.com/agent.aspx?agentid=13");
现在如何从中提取 NAME、EMAIL 和 ADDRESS ?
这可以通过file_get_contents()
一些正则表达式处理来完成。您必须确保在 PHP.ini 中启用了fopen URL 包装器
您需要抓取页面,然后找到要解析的唯一字符串。这是为了获得名称:
<?php
$page = file_get_contents('http://agentquery.com/agent.aspx?agentid=13');
// name will be inside a span ctl00_Agent1_lblName, store it in $agent_name
preg_match("/<span id=\"ctl00_Agent1_lblName\".*span>/", $page, $agent_name);
// display agent name matches
print_r($agent_name);
只需使用简单的 html dom 类就很容易,如果您知道 css、jQuery 中的选择器,您可以获得所需的值