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 文件上传模型,支持多文件上传
Aug 13 PHP
解析mysql 表中的碎片产生原因以及清理
Jun 22 PHP
PHP实现支持GET,POST,Multipart/form-data的HTTP请求类
Sep 24 PHP
PHP代码维护,重构变困难的4种原因分析
Jan 25 PHP
PHP利用超级全局变量$_GET来接收表单数据的实例
Nov 05 PHP
php实现的中文分词类完整实例
Feb 06 PHP
针对thinkPHP5框架存储过程bug重写的存储过程扩展类完整实例
Jun 16 PHP
PHP htmlspecialchars() 函数实例代码及用法大全
Sep 18 PHP
php 与 nginx 的处理方式及nginx与php-fpm通信的两种方式
Sep 28 PHP
PHP封装的简单连接MongoDB类示例
Feb 13 PHP
laravel 实现划分admin和home 模块分组
Oct 15 PHP
PHP+fiddler抓包采集微信文章阅读数点赞数的思路详解
Dec 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
vBulletin Forum 2.3.xx SQL Injection
2006/10/09 PHP
在命令行下运行PHP脚本[带参数]的方法
2010/01/22 PHP
在Yii框架中使用PHP模板引擎Twig的例子
2014/06/13 PHP
CodeIgniter框架数据库事务处理的设计缺陷和解决方案
2014/07/25 PHP
phpMyAdmin通过密码漏洞留后门文件
2018/11/20 PHP
ThinkPHP3.2框架自带分页功能实现方法示例
2019/05/13 PHP
JavaScript的面向对象(二)
2006/11/09 Javascript
js一组验证函数
2008/12/20 Javascript
js中的push和join方法使用介绍
2013/10/08 Javascript
js 鼠标移动显示图片的简单实例
2013/12/25 Javascript
javascript中定义类的方法详解
2015/02/10 Javascript
详解JavaScript UTC时间转换方法
2016/01/07 Javascript
获取阴历(农历)和当前日期的js代码
2016/02/15 Javascript
微信小程序实现点击返回顶层的方法
2017/07/12 Javascript
jQuery 1.9版本以上的浏览器判断方法代码分享
2017/08/28 jQuery
Vue Prop属性功能与用法实例详解
2019/02/23 Javascript
浅谈vue中$event理解和框架中在包含默认值外传参
2020/08/07 Javascript
Python的爬虫程序编写框架Scrapy入门学习教程
2016/07/02 Python
Python输入二维数组方法
2018/04/13 Python
Python图像处理之直线和曲线的拟合与绘制【curve_fit()应用】
2018/12/26 Python
由面试题加深对Django的认识理解
2019/07/19 Python
python psutil模块使用方法解析
2019/08/01 Python
详解CSS3中使用gradient实现渐变效果的方法
2015/08/18 HTML / CSS
可自定义箭头样式的CSS3气泡提示框
2016/03/16 HTML / CSS
html5时钟实现代码
2010/10/22 HTML / CSS
世界领先的高品质定制产品平台:Zazzle
2017/07/23 全球购物
英超联赛的首选足球:Mitre足球
2019/05/06 全球购物
学术会议邀请函范文
2014/01/22 职场文书
社会实践感言
2014/01/25 职场文书
座谈会主持词
2014/03/20 职场文书
教师对照四风自我剖析材料
2014/09/30 职场文书
党的群众路线教育实践活动个人对照检查材料(公安)
2014/11/05 职场文书
学习保证书怎么写
2015/02/26 职场文书
2015年城管个人工作总结范文
2015/04/20 职场文书
浅谈Web Storage API的使用
2021/06/23 Javascript
golang语言指针操作
2022/04/14 Golang