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 相关文章推荐
杏林同学录(八)
Oct 09 PHP
粗略计算在线时间,bug:ip相同
Dec 09 PHP
php正则过滤html标签、空格、换行符的代码(附说明)
Oct 25 PHP
php的sso单点登录实现方法
Jan 08 PHP
PHP Warning: Module 'modulename' already loaded in问题解决办法
Mar 16 PHP
php监测数据是否成功插入到Mysql数据库的方法
Nov 25 PHP
[原创]PHP正则匹配中英文、数字及下划线的方法【用户名验证】
Aug 01 PHP
详解PHP使用日期时间处理器Carbon人性化显示时间
Aug 10 PHP
php实现生成PDF文件的方法示例【基于FPDF类库】
Jul 21 PHP
PHP观察者模式定义与用法实例分析
Mar 22 PHP
关于laravel后台模板laravel-admin select框的使用详解
Oct 03 PHP
php设计模式之工厂方法模式分析【星际争霸游戏案例】
Jan 23 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 json_encode中文乱码问题的解决办法
2013/09/09 PHP
PHP使用Alexa API获取网站的Alexa排名例子
2014/06/12 PHP
PHP GD库生成图像的几个函数总结
2014/11/19 PHP
深入解析PHP中foreach语句控制数组循环的用法
2015/11/30 PHP
PHP多维数组元素操作类的方法
2016/11/14 PHP
Thinkphp5框架异常处理操作实例分析
2020/06/03 PHP
简明json介绍
2008/09/28 Javascript
js css样式操作代码(批量操作)
2009/10/09 Javascript
Zero Clipboard js+swf实现的复制功能使用方法
2010/03/07 Javascript
js String对象中常用方法小结(字符串操作)
2012/01/27 Javascript
基于jQuery实现表单提交验证
2014/11/24 Javascript
JavaScript函数作用域链分析
2015/02/13 Javascript
jQuery实现的导航下拉菜单效果
2016/07/04 Javascript
AngularJS中update两次出现$promise属性无法识别的解决方法
2017/01/05 Javascript
微信小程序 拍照或从相册选取图片上传代码实例
2019/08/28 Javascript
antd多选下拉框一行展示的实现方式
2020/10/31 Javascript
Vue多选列表组件深入详解
2021/03/02 Vue.js
[29:23]2014 DOTA2国际邀请赛中国区预选赛 LGD-GAMING VS CIS 第一场1
2014/05/23 DOTA
如何在django里上传csv文件并进行入库处理的方法
2019/01/02 Python
Django restframework 源码分析之认证详解
2019/02/22 Python
Python实现在线批量美颜功能过程解析
2020/06/10 Python
Python Http请求json解析库用法解析
2020/11/28 Python
Myprotein法国官网:欧洲第一运动营养品牌
2019/03/26 全球购物
应届生文秘专业个人自荐信格式
2013/09/21 职场文书
学院书画协会部门岗位职责
2013/12/01 职场文书
就业自荐信
2013/12/04 职场文书
优乐美广告词
2014/03/14 职场文书
幼儿园小班教师寄语
2014/04/03 职场文书
婚纱摄影师求职信范文
2014/04/17 职场文书
交通事故委托书范本
2014/09/28 职场文书
预备党员自我批评思想汇报
2014/10/10 职场文书
python OpenCV学习笔记
2021/03/31 Python
python缺失值的解决方法总结
2021/06/09 Python
Java方法重载和方法重写的区别到底在哪?
2021/06/11 Java/Android
快速学习Oracle触发器和游标
2021/06/30 Oracle
零基础学java之循环语句的使用
2022/04/10 Java/Android