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文件读写操作之文件写入代码
Jan 13 PHP
php截取字符串并保留完整xml标签的函数代码
Feb 06 PHP
php去掉URL网址中带有PHPSESSID的配置方法
Jul 08 PHP
phpmailer发送邮件之后,返回收件人是否阅读了邮件的方法
Jul 19 PHP
微信公众号点击菜单即可打开并登录微站的实现方法
Nov 14 PHP
深入解析PHP中foreach语句控制数组循环的用法
Nov 30 PHP
PHP简单读取PDF页数的实现方法
Jul 21 PHP
PHP面向对象程序设计之对象生成方法详解
Dec 02 PHP
浅谈php中curl、fsockopen的应用
Dec 10 PHP
PHP实现APP微信支付的实例讲解
Feb 10 PHP
Laravel使用Queue队列的技巧汇总
Sep 02 PHP
laravel开发环境homestead搭建过程详解
Jul 03 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
当海贼王变成JOJO风
2020/03/02 日漫
php合并数组中相同元素的方法
2014/11/13 PHP
解决php的“It is not safe to rely on the system’s timezone settings”问题
2015/10/08 PHP
PHP convert_uudecode()函数讲解
2019/02/14 PHP
win10下 php安装seaslog扩展的详细步骤
2020/12/04 PHP
基于jquery的仿百度搜索框效果代码
2011/04/11 Javascript
javascript动态添加、修改、删除对象的属性与方法详解
2014/01/27 Javascript
js实现的简单radio背景颜色选择器代码
2015/08/18 Javascript
基于jQuery Tipso插件实现消息提示框特效
2016/03/16 Javascript
jQuery时间日期三级联动(推荐)
2016/11/27 Javascript
如何学JavaScript?前辈的经验之谈
2016/12/28 Javascript
原生js实现返回顶部缓冲效果
2017/01/18 Javascript
vue2.0移动端滑动事件vue-touch的实例代码
2018/11/27 Javascript
微信小程序开发实现的选项卡(窗口顶部/底部TabBar)页面切换功能图文详解
2019/05/14 Javascript
JavaScript实现抖音罗盘时钟
2019/10/11 Javascript
Vue快速实现通用表单验证的示例代码
2020/01/09 Javascript
Python中的正则表达式与JSON数据交换格式
2019/07/03 Python
python SVD压缩图像的实现代码
2019/11/05 Python
Python可变对象与不可变对象原理解析
2020/02/25 Python
pandas使用函数批量处理数据(map、apply、applymap)
2020/11/27 Python
Fairyseason:为个人和批发商提供女装和配件
2017/03/01 全球购物
以设计师精品品质提供快速时尚:Mostata
2019/05/10 全球购物
经理职责范文
2013/11/08 职场文书
白酒营销策划方案
2014/08/17 职场文书
2014党员自我评议表范文
2014/09/20 职场文书
销售员未完成销售业绩的检讨书
2014/10/12 职场文书
捐助感谢信
2015/01/22 职场文书
行政主管岗位职责
2015/02/03 职场文书
四十年同学聚会致辞
2015/07/28 职场文书
优秀创业计划书分享
2019/07/19 职场文书
导游词之重庆渣滓洞
2020/01/08 职场文书
Django使用channels + websocket打造在线聊天室
2021/05/20 Python
vue-cropper组件实现图片切割上传
2021/05/27 Vue.js
Vue全局事件总线你了解吗
2022/02/24 Vue.js
星际争霸:毕姥爷vs解冻03
2022/04/01 星际争霸
Win11开始菜单添加休眠选项
2022/04/19 数码科技