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.0安装配制详解
Sep 05 PHP
一个简单的PHP&MYSQL留言板源码
Jul 19 PHP
php 无限级缓存的类的扩展
Mar 16 PHP
ThinkPHP3.1数据CURD操作快速入门
Jun 19 PHP
Laravel框架学习笔记(一)环境搭建
Oct 15 PHP
php将日期格式转换成xx天前的格式
Apr 16 PHP
win7系统配置php+Apache+mysql环境的方法
Aug 21 PHP
php使用CURL模拟GET与POST向微信接口提交及获取数据的方法
Sep 23 PHP
php+mysql查询实现无限下级分类树输出示例
Oct 03 PHP
Yii框架引用插件和ckeditor中body与P标签去除的方法
Jan 19 PHP
Yii框架数据库查询、增加、删除操作示例
Oct 14 PHP
如何通过Apache在本地配置多个虚拟主机
Jul 29 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 strcmp使用说明
2010/04/22 PHP
关于php 接口问题(php接口主要也就是运用curl,curl函数)
2013/07/01 PHP
PHP数字和字符串ID互转函数(类似优酷ID)
2014/06/30 PHP
浅谈PHP中try{}catch{}的使用方法
2016/12/09 PHP
JavaScript中关于indexOf的使用方法与问题小结
2010/08/05 Javascript
JavaScript(JS) 压缩 / 混淆 / 格式化 批处理工具
2010/12/10 Javascript
jquery多选项卡效果实例代码(附效果图)
2013/03/23 Javascript
下拉菜单点击实现连接跳转功能的js代码
2013/05/19 Javascript
jquerydom对象的事件隐藏显示和对象数组示例
2013/12/10 Javascript
CSS+JS实现点击文字弹出定时自动关闭DIV层菜单的方法
2015/05/12 Javascript
javascript HTML5 Canvas实现圆盘抽奖功能
2016/04/11 Javascript
jQuery的ajax下载blob文件
2016/07/21 Javascript
Angular2 (RC5) 路由与导航详解
2016/09/21 Javascript
Vue项目分环境打包的实现步骤
2018/04/02 Javascript
React-router4路由监听的实现
2018/08/07 Javascript
JS实现Cookie读、写、删除操作工具类示例
2018/08/28 Javascript
vue.js+element-ui动态配置菜单的实例
2018/09/07 Javascript
微信小程序学习笔记之本地数据缓存功能详解
2019/03/29 Javascript
Vue仿百度搜索功能
2020/12/28 Vue.js
Python使用scrapy抓取网站sitemap信息的方法
2015/04/08 Python
Python操作Oracle数据库的简单方法和封装类实例
2018/05/07 Python
通过python将大量文件按修改时间分类的方法
2018/10/17 Python
Django2.1.7 查询数据返回json格式的实现
2020/12/29 Python
python中numpy.empty()函数实例讲解
2021/02/05 Python
CSS3 RGBA色彩模式使用实例讲解
2016/04/26 HTML / CSS
烹调加工管理制度
2014/02/04 职场文书
售后服务经理岗位职责范本
2014/02/22 职场文书
《广玉兰》教学反思
2014/04/14 职场文书
小学班级特色活动方案
2014/08/31 职场文书
2015年植树节活动总结
2015/02/06 职场文书
写给同学的新学期寄语
2015/02/27 职场文书
营运督导岗位职责
2015/04/10 职场文书
党内外群众意见范文
2015/06/02 职场文书
宣传稿格式范文
2015/07/23 职场文书
小程序实现筛子抽奖
2021/05/26 Javascript
德生BCL3000抢先使用感受和评价
2022/04/07 无线电