更新时间:2022-04-17 22:00:22
给你:
$file1 = file_get_contents("file1.xml");
$file2 = file_get_contents("file2.xml");
preg_match_all('%<manage>(.*?)</manage>%m', $file1, $match, PREG_PATTERN_ORDER);
$xmlmatch = $match[1][0];
$newxml = preg_replace('%<manage>.*?</manage>%m', "<manage>$xmlmatch</manage>", $file2);
file_put_contents("file2.xml", $newxml);
注意:确保 file2.xml
是可写的.
Note: Make sure file2.xml
is writable.
处理后的file2.xml
看起来像:
<complete>
<list>
<change>duplicate</change>
<manage>world</manage>
</list>
</complete>