php抓取网页标签(开发一个项目之一个()抓取网站中的内容)
优采云 发布时间: 2022-03-28 17:19php抓取网页标签(开发一个项目之一个()抓取网站中的内容)
我正在做一个项目,为此我想在后台抓取 网站 的内容,并从抓取的 网站 中获取一些有限的内容。例如,在我的页面中,我有“用户名”和“密码”字段,通过使用这些字段,我将访问我的邮件并获取我的收件箱内容并将其显示在我的页面中。
我通过单独使用 javascript 来完成上述操作。但是,当我单击登录按钮时,页面的 URL() 更改为我抓取的 URL()。但是我在不更改 URL 的情况下摆脱了细节。
最佳答案
绝对要使用 PHP Simple HTML DOM Parser。快速、简单且超级灵活。它基本上将整个 HTML 页面粘贴在一个对象中,然后您可以访问该对象中的任何元素。
像官方的 网站 例子一样,获取谷歌主页上的所有链接:
// Create DOM from URL or file
$html = file_get_html('http://www.google.com/');
// Find all images
foreach($html->find('img') as $element)
echo $element->src . '
';
// Find all links
foreach($html->find('a') as $element)
echo $element->href . '
';
关于 php - 抓取网页内容,我们在 Stack Overflow 上发现了一个类似的问题: