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-5.2 的 php.ini 中文版[金步国翻译]
Apr 17 PHP
php设计模式 Factory(工厂模式)
Jun 26 PHP
php中读写文件与读写数据库的效率比较分享
Oct 19 PHP
PHP中使用gettext解决国际化问题的例子(i18n)
Jun 13 PHP
PHP的反射类ReflectionClass、ReflectionMethod使用实例
Aug 05 PHP
php简单计算页面加载时间的方法
Jun 19 PHP
php数字每三位加逗号的功能函数
Oct 22 PHP
php实现可运算的验证码
Nov 10 PHP
微信支付扫码支付php版
Jul 22 PHP
PHP里面把16进制的图片数据显示在html的img标签上(实现方法)
May 02 PHP
laravel框架上传图片实现实时预览功能
Oct 14 PHP
PHP autoload使用方法及步骤详解
Sep 05 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 strtr() 函数使用说明
2008/11/21 PHP
php设置静态内容缓存时间的方法
2014/12/01 PHP
提高 DHTML 页面性能
2006/12/25 Javascript
Jsonp 跨域的原理以及Jquery的解决方案
2011/06/27 Javascript
Jquery 监视按键,按下回车键触发某方法的实现代码
2014/05/11 Javascript
使用不同的方法结合/合并两个JS数组
2014/09/18 Javascript
node.js中的fs.unlinkSync方法使用说明
2014/12/15 Javascript
jquery队列函数用法实例
2014/12/16 Javascript
NPM 安装cordova时警告:npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to
2016/12/20 Javascript
微信小程序图片选择、上传到服务器、预览(PHP)实现实例
2017/05/11 Javascript
原生JS上传大文件显示进度条 php上传文件代码
2020/03/27 Javascript
基于 Vue 实现一个酷炫的 menu插件
2017/11/14 Javascript
angularjs 动态从后台获取下拉框的值方法
2018/08/13 Javascript
vue实现鼠标移过出现下拉二级菜单功能
2019/12/12 Javascript
Vue路由守卫及页面登录权限控制的设置方法(两种)
2020/03/31 Javascript
Vue自定义render统一项目组弹框功能
2020/06/07 Javascript
基于js实现判断浏览器类型代码实例
2020/07/17 Javascript
Python中计算三角函数之cos()方法的使用简介
2015/05/15 Python
python 文件操作删除某行的实例
2017/09/04 Python
基于Python __dict__与dir()的区别详解
2017/10/30 Python
Python装饰器原理与用法分析
2018/04/30 Python
在Python运行时动态查看进程内部信息的方法
2019/02/22 Python
python使用rsa非对称加密过程解析
2019/12/28 Python
Python自动采集微信联系人的实现示例
2020/02/28 Python
python和pywin32实现窗口查找、遍历和点击的示例代码
2020/04/01 Python
python中怎么表示空值
2020/06/19 Python
PyCharm设置注释字体颜色以及是否倾斜的操作
2020/09/16 Python
Python 转移文件至云对象存储的方法
2021/02/07 Python
HTML5 Canvas 旋转风车绘制
2017/08/18 HTML / CSS
镇创先争优活动总结
2014/08/28 职场文书
学校运动会报道稿
2014/09/23 职场文书
临床医学生职业规划书范文
2014/10/25 职场文书
2014社会治安综合治理工作总结
2014/12/04 职场文书
2015年学生资助工作总结
2015/05/25 职场文书
2016春节放假通知范文
2015/08/18 职场文书
大学军训口号大全
2015/12/24 职场文书