Php 从几个静态网站的特定div保存内容,并将Img URL替换为本地副本

Php 从几个静态网站的特定div保存内容,并将Img URL替换为本地副本,php,html,dom,domdocument,Php,Html,Dom,Domdocument,我的一个客户有数百个简单的单页静态网站。它们是各种营销任务的登录页。它们都使用相同的布局——只是一个带有页眉和页脚的简单双栏网站 我想在每个登录页上复制几个特定div的内容,然后我将使用它们来流行我的数据库,这样我就可以用一个新的后端来重建它 基本上有一个“main”div和一个“sidebar”div,我需要完全按照原样复制HTML,但将图像URL替换为本地托管的副本 我能够使用以下方法为给定域创建所有图像URL的数组: $url=”http://example.com"; $html=文件

我的一个客户有数百个简单的单页静态网站。它们是各种营销任务的登录页。它们都使用相同的布局——只是一个带有页眉和页脚的简单双栏网站

我想在每个登录页上复制几个特定div的内容,然后我将使用它们来流行我的数据库,这样我就可以用一个新的后端来重建它

基本上有一个“main”div和一个“sidebar”div,我需要完全按照原样复制HTML,但将图像URL替换为本地托管的副本

我能够使用以下方法为给定域创建所有图像URL的数组:

$url=”http://example.com";
$html=文件内容($url);
$doc=新的DOMDocument();
@$doc->loadHTML($html);
$tags=$doc->getElementsByTagName('img');
foreach($tags作为$tag){
//将映像保存到本地服务器
}