打开文件,替换不同目录中的字符串保存

tma*_*314 4 php

寻找一种简单的方法来打开源php文件,替换一些预定义的标签,然后将文件保存在不同的目录中.我正在寻找一种方法来做到这一点,而无需将文件复制到tmp目录,替换标签,然后再次复制文件.

有没有办法在一个快速通行证中做到这一点?

sha*_*mar 18

好了,只要使用file_get_contents()file_put_contents()下面想和你不需要任何临时文件:

<?php

//open file and get data
$data = file_get_contents("path/to/sourcefile.php");

// do tag replacements or whatever you want
$data = str_replace("<tag1>", "<tag2>", $data);

//save it back:
file_put_contents("path/to/destinationfile.php", $data);

?>
Run Code Online (Sandbox Code Playgroud)