这个问题在这里已经有了答案:
10年前关闭。
Possible Duplicate:
How to parse and process HTML with PHP?
如何从给定的实时在线 HTML 页面中提取特定内容?
例如:http://www.gumtree.com/p/for-sale/ovation-semi-acoustic-guitar/93991967
我只想检索文本描述、主图像的路径和价格。因此,基本上,我想检索特定 div 内的内容,其中可能具有 html 页面内的特定 ID 或类。
伪代码
$page = load_html_contents('http://www.gumtr..');
$price = getPrice($page);
$description = getDescription($page);
$title = getTitle($page);
请注意,我不打算从 gumtree 或其他任何地方窃取任何内容,我只是提供一个示例。
最佳答案
首先,你想做的,叫做WEBSCRAPING。
基本上,您将 html 内容加载到一个变量中,因此您将需要使用正则表达式来搜索特定的 ids..etc。
网页抓取后搜索。
HERE is a basic tutorial
THIS book should be useful too.
关于php - 如何使用 PHP 从 HTML 中提取特定内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8725596/