php 在文件指定行插入数据的代码
作者:bea
代码如下: $arrInsert = insertContent("array.php", "abcdef", 3, 10); unlink("array.php"); foreach($arrInsert as $value) { file_put_contents("array.php", $value, FILE_APPEND); } function insertContent($source, $s, $iLine, $index) { $fil
代码如下:
$arrInsert = insertContent("array.php", "abcdef", 3, 10);
unlink("array.php");
foreach($arrInsert as $value)
{
file_put_contents("array.php", $value, FILE_APPEND);
}
function insertContent($source, $s, $iLine, $index) {
$file_handle = fopen($source, "r");
$i = 0;
$arr = array();
while (!feof($file_handle)) {
$line = fgets($file_handle);
++$i;
if ($i == $iLine) {
if($index == strlen($line)-1)
$arr[] = substr($line, 0, strlen($line)-1) . $s . "n";
else
$arr[] = substr($line, 0, $index) . $s . substr($line, $index);
}else {
$arr[] = $line;
}
}
fclose($file_handle);
return $arr;
}
//在多数据我们存储数据都是用数据库教程来操作,上面我们就是把数据以X格式存在文本中了,现在我要像操作数据库一样的,想删除那行就那行,保存数据也一样,怎么读取第几行就第几行了,所以我就写出来了php 在文件指定行插入数据实例哦。
?>
$iLine:为第几行,$index为第几个字符之前
有用 | 无用
猜你喜欢
您可能感兴趣的文章:
- 简单PHP上传图片、删除图片实现代码
- php 删除记录同时删除图片文件的实现代码
- Godaddy空间Zend Optimizer升级方法
- AMFPHP php远程调用(RPC, Remote Procedure Call)工具 快速入门教程
- PHP chmod 函数与批量修改文件目录权限
- php file_exists 检查文件或目录是否存在的函数
- php disk_free_space 返回目录可用空间
- PHP is_dir() 判断给定文件名是否是一个目录
- php is_file 判断给定文件名是否为一个正常的文件
- php下用cookie统计用户访问网页次数的代码
- 简单的PHP留言本实例代码
- php 上一篇,下一篇文章实现代码与原理说明
- php 获取本机外网/公网IP的代码
- php ob_flush,flush在ie中缓冲无效的解决方法
- php 各种应用乱码问题的解决方法
- php for 循环语句使用方法详细说明
- php 函数使用方法与函数定义方法
- php 获取select下拉列表框的值
- PHP foreach循环使用详解与实例代码