以下是一个简单的PHP文章采集代码示例:
<?php
// 设置目标网站的URL
$targetUrl = 'http://example.com/articles';
// 创建一个新的DOMDocument对象
$dom = new DOMDocument();
// 加载目标网站的HTML内容
$dom->loadHTMLFile($targetUrl);
// 选择目标网站的文章元素
$articles = $dom->getElementsByTagName('article');
// 遍历每个文章元素
foreach ($articles as $article) {
// 获取文章标题
$title = $article->getElementsByTagName('h2')->item(0)->nodeValue;
// 获取文章内容
$content = $article->getElementsByTagName('div')->item(0)->nodeValue;
// 输出文章标题和内容
echo '标题:' . $title . '<br>';
echo '内容:' . $content . '<br><br>';
}
?>
这个代码使用DOMDocument类来解析HTML内容,并通过getElementsByTagName方法选择目标网站的文章元素。然后,通过遍历每个文章元素,获取文章的标题和内容,并输出到页面上。请注意,代码中的目标网站URL和选择文章元素的标签和类名可能需要根据实际情况进行修改。
上一篇:安卓搭建php服务器环境
下一篇:文章采集php
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站