假设我在一个文件 (externalfile.txt) 中有这些数据
#1#First#/1#
#2#Something#/2#
#end#
我想在#/2#
和#end#
之间写文本,怎么办?
最佳答案
不知道这个方法对不对,你可以看看
$newval='new text';
$file_contents = file_get_contents('externalfile.txt');
file_put_contents('externalfile.txt', preg_replace("/#\/2#/", "#/2#\n$newval\n", $file_contents));
无论如何,它都有效。
关于php - 在 PHP 中的两个文本字符串之间写入文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12128877/