php 在文件指定行插入数据的代码


Posted in PHP onMay 08, 2010
$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 相关文章推荐
Windows下PHP5和Apache的安装与配置
Sep 05 PHP
php cache类代码(php数据缓存类)
Apr 15 PHP
php导入csv文件碰到乱码问题的解决方法
Feb 10 PHP
php实现按文件名搜索文件的远程文件查找器
May 10 PHP
php查看网页源代码的方法
Mar 13 PHP
PHP基于MySQL数据库实现对象持久层的方法
Jun 17 PHP
[原创]php简单隔行变色功能实现代码
Jul 09 PHP
无需数据库在线投票调查php代码
Jul 20 PHP
基于Laravel实现的用户动态模块开发
Sep 21 PHP
Laravel框架模型的创建及模型对数据操作示例
May 07 PHP
PHP token验证生成原理实例分析
Jun 05 PHP
PHP使用openssl扩展实现加解密方法示例
Feb 20 PHP
php将数据库导出成excel的方法
May 07 #PHP
PHP 编写大型网站问题集
May 07 #PHP
PHP5中使用DOM控制XML实现代码
May 07 #PHP
PHP 金额数字转换成英文
May 06 #PHP
php源码加密 仿微盾PHP加密专家(PHPCodeLock)
May 06 #PHP
基于asp+ajax和数据库驱动的二级联动菜单
May 06 #PHP
PHP 类商品秒杀计时实现代码
May 05 #PHP
You might like
把从SQL中取出的数据转化成XMl格式
2006/10/09 PHP
php Static关键字实用方法
2010/06/04 PHP
鸡肋的PHP单例模式应用详解
2013/06/03 PHP
PHP转换文件夹下所有文件编码的实现代码
2013/06/06 PHP
PHP利用Mysql锁解决高并发的方法
2018/09/04 PHP
收集的网上用的ajax之chat.js文件
2007/04/08 Javascript
用javascript实现改变TEXTAREA滚动条和按钮的颜色,以及怎样让滚动条变得扁平
2007/04/20 Javascript
jQuery 前的按键判断代码
2010/03/19 Javascript
combox改进版 页面原型参考dojo的,比网上jQuery的那些combox功能强,代码更小
2010/04/15 Javascript
关于JavaScript定义类和对象的几种方式
2010/11/09 Javascript
jquery 使用点滴函数代码
2011/05/20 Javascript
javascript中RegExp保留小数点后几位数的方法分享
2013/08/13 Javascript
asp.net刷新本页面的六种方法总结
2014/01/07 Javascript
在Ubuntu系统上安装Ghost博客平台的教程
2015/06/17 Javascript
jquery实现根据浏览器窗口大小自动缩放图片的方法
2015/07/17 Javascript
整理Javascript流程控制语句学习笔记
2015/11/29 Javascript
浅谈JavaScript变量的自动转换和语句
2016/06/12 Javascript
JS原型链 详解及示例代码
2016/09/06 Javascript
js实现九宫格的随机颜色跳转
2017/02/19 Javascript
Vue2.5通过json文件读取数据的方法
2018/02/27 Javascript
详解Ant Design of React的安装和使用方法
2018/12/27 Javascript
[49:08]FNATIC vs Infamous 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/18 DOTA
[49:58]完美世界DOTA2联赛PWL S3 Magma vs DLG 第一场 12.18
2020/12/19 DOTA
Python Socket实现简单TCP Server/client功能示例
2017/08/05 Python
Python 创建新文件时避免覆盖已有的同名文件的解决方法
2018/11/16 Python
Python bisect模块原理及常见实例
2020/06/17 Python
浅谈keras中的后端backend及其相关函数(K.prod,K.cast)
2020/06/29 Python
亚马逊加拿大网站:Amazon.ca
2020/01/06 全球购物
陈欧广告词
2014/03/14 职场文书
李培根演讲稿
2014/05/22 职场文书
拉歌口号大全
2014/06/13 职场文书
2015年植树节活动总结
2015/02/06 职场文书
2015年乡镇统计工作总结
2015/04/22 职场文书
学风建设主题班会
2015/08/17 职场文书
微信早安问候语
2015/11/10 职场文书
纪念建国70周年演讲稿
2019/07/19 职场文书