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 数组遍历方法大全(foreach,list,each)
Jun 30 PHP
PHP不用第三变量交换2个变量的值的解决方法
Jun 02 PHP
php实现上传图片生成缩略图示例
Apr 13 PHP
PHP面试题之文件目录操作
Oct 15 PHP
WordPress开发中短代码的实现及相关函数使用技巧
Jan 05 PHP
PHP共享内存用法实例分析
Feb 12 PHP
PHP将二维数组某一个字段相同的数组合并起来的方法
Feb 26 PHP
ThinkPHP实现图片上传操作的方法详解
May 08 PHP
基于Laravel5.4实现多字段登录功能方法示例
Aug 11 PHP
PHPMailer使用QQ邮箱实现邮件发送功能
Aug 18 PHP
深入理解 PHP7 中全新的 zval 容器和引用计数机制
Oct 15 PHP
phpfpm的作用和用法
Oct 10 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采用curl模仿登录人人网发布动态的方法
2014/11/07 PHP
SAE实时日志接口SDK用法示例
2016/10/09 PHP
Yii2.0实现的批量更新及批量插入功能示例
2019/01/29 PHP
jquery如何把参数列严格转换成数组实现思路
2013/04/01 Javascript
JavaScript实现点击按钮切换网页背景色的方法
2015/10/17 Javascript
jquery制作属于自己的select自定义样式
2015/11/23 Javascript
深入探讨前端框架react
2015/12/09 Javascript
jquery实现可旋转可拖拽的文字效果代码
2016/01/27 Javascript
js+canvas绘制五角星的方法
2016/01/28 Javascript
javascript每日必学之继承
2016/02/23 Javascript
BootStrap的table表头固定tbody滚动的实例代码
2016/08/24 Javascript
jQuery.parseHTML() 函数详解
2017/01/09 Javascript
js实现交通灯效果
2017/01/13 Javascript
jQuery插件HighCharts绘制2D金字塔图效果示例【附demo源码下载】
2017/03/09 Javascript
JavaScript实现三级联动菜单效果
2017/08/16 Javascript
react 中父组件与子组件双向绑定问题
2019/05/20 Javascript
layui使用button按钮 点击出现弹层 弹层中加载表单的实例
2019/09/04 Javascript
Python实现简单遗传算法(SGA)
2018/01/29 Python
python调用java的jar包方法
2018/12/15 Python
Python实现平行坐标图的两种方法小结
2019/07/04 Python
使用 Python 遍历目录树的方法
2020/02/29 Python
python自动生成sql语句的脚本
2021/02/24 Python
CSS伪类与CSS伪元素的区别及由来具体说明
2012/12/07 HTML / CSS
html5 sessionStorage会话存储_动力节点Java学院整理
2017/07/06 HTML / CSS
HTML5的结构和语义(5):内嵌媒体
2008/10/17 HTML / CSS
英国鞋类及配饰零售商:Kurt Geiger
2017/02/04 全球购物
涉外文秘个人求职的自我评价
2013/10/07 职场文书
2014民事授权委托书范本
2014/09/29 职场文书
普通党员个人整改措施
2014/10/27 职场文书
2014年银行工作总结范文
2014/11/12 职场文书
2014年学习部工作总结
2014/11/12 职场文书
2015年度优秀员工推荐信
2015/03/23 职场文书
2015年教师个人业务工作总结
2015/10/23 职场文书
导游词之苏州阳澄湖
2019/11/15 职场文书
PyTorch 如何检查模型梯度是否可导
2021/06/05 Python
TS 类型收窄教程示例详解
2022/09/23 Javascript