有个配置文件a.php,主要内容大概是这样:
<?php
//先引入一个类
......//这里写数据库配置代码
A位置//再引入另一个类
......
?>我现在想在b.php中,将一段文字$str写入到上述的A位置。而a.php中的其它内容不变。请问怎么写。如何定位指针呢?如何使用fwrite函数呢?
<?php
//先引入一个类
......//这里写数据库配置代码
A位置//再引入另一个类
......
?>我现在想在b.php中,将一段文字$str写入到上述的A位置。而a.php中的其它内容不变。请问怎么写。如何定位指针呢?如何使用fwrite函数呢?
用fseek 定位一下 然后开始fwrite
1.最简单的方式:正则匹配你的数据库配置那行~然后进行替换2.fseek定位,然后写文件~~看你喜欢用哪种!
$content=str_replace('上面那段字',上面那段字+你要插入的字,文件内容);
file_put_content这样就行了。
跟9楼的思路差不多 文件内容里头你首先设一个a.txt文件内容:asdasdasdasdasd{替换的内容}asdasddasd<?php
$String=file_get_contents('a.txt');
$String=str_replace('{替换的内容}','http://www.csdn.net');
?>大概是这样。。
$String=file_get_contents('a.txt');
$String=str_replace('{替换的内容}','http://www.csdn.net',$String);
file_put_contents('a.txt',$String);
?>