寻找一种简单的方法来打开源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)