通过文件方式,在文件内容开头写入字符串!
2015-11-10 12:48
302 查看
找了半天文档并没有直接在文件内容开头直接写入的函数,提供一种简单的思路,就每次写入前,可以先把里面的内容读出来,赋值给变量,然后再把新的变量写入,
当内容很多的时候这个办法就不是很好了;
下面是代码
<?php
当内容很多的时候这个办法就不是很好了;
下面是代码
<?php
$file="test.txt"; //文件名 if(!file_exists($file)){ //判断文件是否存在,不存在以写入的方式创建并打开 fopen("$file",'w'); } $fp=fopen("$file",'r+'); //文件存在的话,读写的方式打开 $str='helloworld!'; //要写入的字符串 $str.=fread($fp,filesize($file)); //读出文件内的内容,并赋值给变量,注意这里第一次运行会提示警告,因为第一次文件里内容为空,filesize($file)返回0; fwrite($fp,$str); //写入新的字符串 fclose($fp); //关闭句柄 echo file_get_contents($file); //从文件中获取内容 方法很多,简单的提供一种思路,需要使用还得自己优化!
相关文章推荐
- linux文件系统文件路径,inode,block号,sector号的相互转换
- 网上销售平台--项目简介(一)
- Twitter4J
- UISegmentedControl分段视图
- java web 处理xml的方法
- 阿里云SUSE Linux安装oracle11g
- STL vector用法介绍
- 运行缓慢的查询语句 监测索引的使用
- 深圳地铁远期规划20条线路图首发
- FPGA学习笔记——分频电路设计
- UITableView 相关属性及方法介绍
- 《CLR var C#》读书笔记-CLR的执行模型
- c# 中的serializableAttribute
- Exception
- LightOJ 1027 - A Dangerous Maze(数论)
- Hadoop辅助排序样例二
- oc单例模式
- 喜马拉雅FM克扣主播广告分成 承诺全成逗你玩
- opencv 学习笔记1
- viewpager 实现画廊效果,带动画!