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
ajax+php打造进度条代码[readyState各状态说明]
Apr 12 PHP
在PHP中设置、使用、删除Cookie的解决方法
May 06 PHP
Zend Studio 实用快捷键一览表(精心整理)
Aug 10 PHP
php检测用户是否用手机(Mobile)访问网站的类
Jan 09 PHP
CodeIgniter框架数据库事务处理的设计缺陷和解决方案
Jul 25 PHP
5款适合PHP使用的HTML编辑器推荐
Jul 03 PHP
php结合curl实现多线程抓取
Jul 09 PHP
PHP异常处理定义与使用方法分析
Jul 25 PHP
浅谈PHP接入(第三方登录)QQ登录 OAuth2.0 过程中遇到的坑
Oct 13 PHP
PHP isset()及empty()用法区别详解
Aug 29 PHP
thinkphp 获取控制器及控制器方法
Apr 16 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文件读写操作相关函数总结
2014/11/18 PHP
php创建多级目录的方法
2015/03/24 PHP
PHPExcel笔记, mpdf导出
2016/05/03 PHP
laravel实现查询最后执行的一条sql语句的方法
2019/10/09 PHP
laravel框架与其他框架的详细对比
2019/10/23 PHP
php实现将数组或对象写入到文件的方法小结【三种方法】
2020/04/22 PHP
Prototype使用指南之range.js
2007/01/10 Javascript
setInterval 和 setTimeout会产生内存溢出
2008/02/15 Javascript
jQuery UI Datepicker length为空或不是对象错误的解决方法
2010/12/19 Javascript
js 自制滚动条的小例子
2013/03/16 Javascript
Jquery操作js数组及对象示例代码
2014/05/11 Javascript
JavaScript中number转换成string介绍
2014/12/31 Javascript
Jquery实现仿腾讯娱乐频道焦点图(幻灯片)特效
2015/03/06 Javascript
jQuery插件kinMaxShow扩展效果用法实例
2015/05/04 Javascript
JavaScript数据库TaffyDB用法实例分析
2015/07/27 Javascript
javascript中判断json的方法总结
2015/08/27 Javascript
Jquery中request和request.form和request.querystring的区别
2015/11/26 Javascript
浅谈jQuery中的$.extend方法来扩展JSON对象
2017/02/12 Javascript
用ES6写全屏滚动插件的示例代码
2018/05/02 Javascript
微信小程序城市选择及搜索功能的方法
2019/03/22 Javascript
Python获取电脑硬件信息及状态的实现方法
2014/08/29 Python
WxPython建立批量录入框窗口
2019/02/27 Python
使用Python第三方库pygame写个贪吃蛇小游戏
2020/03/06 Python
python网络编程之五子棋游戏
2020/05/14 Python
浅谈keras中的keras.utils.to_categorical用法
2020/07/02 Python
python中数字是否为可变类型
2020/07/08 Python
HTML5注册表单的自动聚焦与占位文本示例代码
2013/07/19 HTML / CSS
澳大利亚汽车零部件、音响及配件超市:Automotive Superstore
2018/06/19 全球购物
奥地利领先的在线药房:SHOP APOTHEKE
2019/10/07 全球购物
加拿大服装和鞋类零售商:Mark’s
2021/01/04 全球购物
雪山饭庄的创业计划书范文
2014/01/18 职场文书
实习单位鉴定意见
2015/06/04 职场文书
被委托人身份证明
2015/08/07 职场文书
校运会广播稿
2015/08/19 职场文书
60句有关成长的名言
2019/09/04 职场文书
修改并编译golang源码的操作步骤
2021/07/25 Golang