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
discuz 首页四格:最新话题+最新回复+热门话题+精华文章插件
Aug 19 PHP
攻克CakePHP系列三 表单数据增删改
Oct 22 PHP
PHP 服务器配置(使用Apache及IIS两种方法)
Jun 01 PHP
php防止伪造的数据从URL提交方法
Jun 27 PHP
帝国CMS留言板回复后发送EMAIL通知客户
Jul 06 PHP
php ci 获取表单中多个同名input元素值的代码
Mar 25 PHP
PHP实现清除MySQL死连接的方法
Jul 23 PHP
thinkphp多表查询两表有重复相同字段的完美解决方法
Sep 22 PHP
PHP用mysql_insert_id()函数获得刚插入数据或当前发布文章的ID
Nov 25 PHP
php使用curl_init()和curl_multi_init()多线程的速度比较详解
Aug 15 PHP
php 实现简单的登录功能示例【基于thinkPHP框架】
Dec 02 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
风格模板初级不完全修改教程
2006/10/09 PHP
php去除字符串中空字符的常用方法小结
2015/03/17 PHP
Codeigniter实现发送带附件的邮件
2015/03/19 PHP
CakePHP框架Session设置方法分析
2017/02/23 PHP
Yii2处理密码加密及验证的方法
2019/05/12 PHP
高效的表格行背景隔行变色及选定高亮的JS代码
2010/12/04 Javascript
关于onScroll事件在IE6下每次滚动触发三次bug说明
2011/09/21 Javascript
屏蔽IE弹出"您查看的网页正在试图关闭窗口,是否关闭此窗口"的方法
2013/12/31 Javascript
浅谈Javascript数组(推荐)
2016/05/17 Javascript
jquery遍历table的tr获取td的值实现方法
2016/05/19 Javascript
Angularjs---项目搭建图文教程
2016/07/08 Javascript
JQuery 设置checkbox值二次无效的解决方法
2016/07/22 Javascript
JS关闭窗口时产生的事件及用法示例
2016/08/20 Javascript
JS不完全国际化&本地化手册 之 理论篇
2016/09/27 Javascript
解析JavaScript实现DDoS攻击原理与保护措施
2016/12/26 Javascript
JavaScript自动点击链接 防止绕过浏览器访问的方法
2017/01/19 Javascript
vue-router路由简单案例介绍
2017/02/21 Javascript
JS原生带小白点轮播图实例讲解
2017/07/22 Javascript
JavaScript你不知道的一些数组方法
2017/08/18 Javascript
Vue中 v-if 和v-else-if页面加载出现闪现的问题及解决方法
2018/10/12 Javascript
Angular事件之不同组件间传递数据的方法
2018/11/15 Javascript
微信小程序图片左右摆动效果详解
2019/07/13 Javascript
Map与WeakMap类型在JavaScript中的使用详解
2020/11/18 Javascript
Python 序列化 pickle/cPickle模块使用介绍
2014/11/30 Python
详解Django框架中的视图级缓存
2015/07/23 Python
python类:class创建、数据方法属性及访问控制详解
2016/07/25 Python
python书籍信息爬虫实例
2018/03/19 Python
python3+PyQt5使用数据库表视图
2018/04/24 Python
Python使用Selenium爬取淘宝异步加载的数据方法
2018/12/17 Python
IntelliJ 中配置 Anaconda的过程图解
2020/06/01 Python
解决Pycharm 中遇到Unresolved reference 'sklearn'的问题
2020/07/13 Python
Python实现石头剪刀布游戏
2021/01/20 Python
Python实现网络聊天室的示例代码(支持多人聊天与私聊)
2021/01/27 Python
俄罗斯护发和专业化妆品购物网站:Hihair
2019/09/28 全球购物
美术教师自我鉴定
2014/02/12 职场文书
2016年教师学习教师法心得体会
2016/01/20 职场文书