求一个文本的内容写入另一个文本指定位置的思路 本帖最后由 unifyyeteng 于 2014-11-07 20:52:24 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $s1 = file_get_contents('1.txt');$s2 = file_get_contents('a.txt');file_put_contents('a.txt', substr($s2, 0, 5) . $s1 . substr($s2, 5)); 不好意思,我描述的不够清楚。是这样子的,见下图我要在|内容前|的后面,和|内容后|的前面分别写入1.txt的内容,请问有没好点的方法,因为有很多这样的文件,内容并不是一模一样的。 a.txt我是要插入的内容b.txt|标题前|我是标题|标题后||内容前|我是内容我是内容我是内容|内容后|执行插入的php$insert = file_get_contents('a.txt');$content = file_get_contents('b.txt');$content = str_replace('|内容前|', '|内容前|'.$insert, $content);$content = str_replace('|内容后|', $insert.'|内容后|', $content);file_put_contents('b.txt', $content, true);执行完后 b.txt 更新为|标题前|我是标题|标题后||内容前|我是要插入的内容我是内容我是内容我是内容我是要插入的内容|内容后| 理解错了,改成这样应该可以。a.txt, b.txt不变,用上一贴的。php修改为$insert = file_get_contents('a.txt');$content = file_get_contents('b.txt');$content = str_replace('|内容前|', $insert, $content);$content = str_replace('|内容后|', $insert, $content);file_put_contents('b.txt', $content, true);执行后b.txt|标题前|我是标题|标题后|我是要插入的内容我是内容我是内容我是内容我是要插入的内容 我要在|内容前|的后面,和|内容后|的前面分别写入1.txt的内容,请问有没好点的方法,因为有很多这样的文件,内容并不是一模一样的。没看到楼主最后这句话。。原来我发的第一贴就是对的 高手请进,curl模拟登陆的问题 php程序员学习之路 关于RBAC角色权限管理问题 这个MYSQL语句什么意思啊 大神们 php while php5.2.5安装问题 求写php英文排序 mysql只读的问题 谁能详细解释一下, 奇怪的问题,求救?? 支付宝提交参数的时候地址栏乱码。 关于SESSION的一点疑问
$s2 = file_get_contents('a.txt');
file_put_contents('a.txt', substr($s2, 0, 5) . $s1 . substr($s2, 5));
是这样子的,见下图我要在|内容前|的后面,和|内容后|的前面分别写入1.txt的内容,请问有没好点的方法,因为有很多这样的文件,内容并不是一模一样的。
b.txt|标题前|我是标题|标题后|
|内容前|我是内容我是内容我是内容|内容后|
执行插入的php$insert = file_get_contents('a.txt');
$content = file_get_contents('b.txt');$content = str_replace('|内容前|', '|内容前|'.$insert, $content);
$content = str_replace('|内容后|', $insert.'|内容后|', $content);file_put_contents('b.txt', $content, true);
执行完后 b.txt 更新为|标题前|我是标题|标题后|
|内容前|我是要插入的内容我是内容我是内容我是内容我是要插入的内容|内容后|
a.txt, b.txt不变,用上一贴的。php修改为$insert = file_get_contents('a.txt');
$content = file_get_contents('b.txt');$content = str_replace('|内容前|', $insert, $content);
$content = str_replace('|内容后|', $insert, $content);file_put_contents('b.txt', $content, true);
执行后b.txt
|标题前|我是标题|标题后|
我是要插入的内容我是内容我是内容我是内容我是要插入的内容
原来我发的第一贴就是对的