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 相关文章推荐
PHP系统流量分析的程序
Oct 09 PHP
海河写的 Discuz论坛帖子调用js的php代码
Aug 23 PHP
用PHP读取RSS feed的代码
Aug 01 PHP
深入PHP nl2br()格式化输出的详解
Jun 05 PHP
分享十款最出色的PHP安全开发库中文详细介绍
Mar 22 PHP
php中array_column函数简单实现方法
Jul 11 PHP
php mysql操作mysql_connect连接数据库实例详解
Dec 26 PHP
ThinkPHP实现附件上传功能
Apr 27 PHP
php中输出json对象的值(实现方法)
Mar 07 PHP
PHP各种常见经典算法总结【排序、查找、翻转等】
Aug 05 PHP
PHP实现数组根据某个字段进行水平合并,横向合并案例分析
Oct 08 PHP
设定php简写功能的方法
Nov 28 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
PHP中,文件上传
2006/12/06 PHP
PHP中生成UUID自定义函数分享
2015/06/10 PHP
PHP实现简单实用的验证码类
2015/07/29 PHP
lib.utf.js
2007/08/21 Javascript
JS提交并解析后台返回的XML的代码
2008/11/03 Javascript
Javascript 继承机制的实现
2009/08/12 Javascript
checkbox全选/取消全选以及checkbox遍历jQuery实现代码
2009/12/02 Javascript
JS控制图片等比例缩放的示例代码
2013/12/24 Javascript
jQuery实现的表格展开伸缩效果实例
2016/09/07 Javascript
Boostrap实现的登录界面实例代码
2016/10/09 Javascript
Bootstrap模态框(Modal)实现过渡效果
2017/03/17 Javascript
详解微信第三方小程序代开发
2017/06/23 Javascript
微信小程序实现折叠面板
2018/01/31 Javascript
vue 获取及修改store.js里的公共变量实例
2019/11/06 Javascript
详解vue 中 scoped 样式作用域的规则
2020/09/14 Javascript
快速解决vue2+vue-cli3项目ie兼容的问题
2020/11/17 Vue.js
antdesign-vue结合sortablejs实现两个table相互拖拽排序功能
2021/01/08 Vue.js
python登录豆瓣并发帖的方法
2015/07/08 Python
详解Python import方法引入模块的实例
2017/08/02 Python
python逆向入门教程
2018/01/15 Python
Django框架 信号调度原理解析
2019/09/04 Python
Python2.7:使用Pyhook模块监听鼠标键盘事件-获取坐标实例
2020/03/14 Python
Python 炫技操作之合并字典的七种方法
2020/04/10 Python
Python中BeautifulSoup通过查找Id获取元素信息
2020/12/07 Python
深入浅出CSS3 background-clip,background-origin和border-image教程
2011/01/27 HTML / CSS
世界上最好的威士忌和烈性酒购买网站:The Whisky Exchange
2016/11/20 全球购物
Hotels.com加拿大:领先的在线住宿网站
2018/10/05 全球购物
意大利领先的奢侈品在线时装零售商:MCLABELS
2020/10/13 全球购物
意大利在线药房:Saninforma
2021/02/11 全球购物
大学生创业计划书的格式要求
2013/12/29 职场文书
学校岗位设置方案
2014/01/16 职场文书
公司授权委托书样本
2014/09/15 职场文书
校长新学期致辞
2015/07/30 职场文书
物业公司管理制度
2015/08/05 职场文书
详解Go与PHP的语法对比
2021/05/29 PHP
详解MongoDB的条件查询和排序
2021/06/23 MongoDB