PHP写入txt文件
2016-01-28 13:04
543 查看
<pre name="code" class="php"><?php $myfiletoread = fopen("txt/readme.txt","r") or die("Unable to open file!"); $myfileread = fread($myfiletoread,"20"); $myfiletowrite =fopen("txt/writeme.txt","a+") or die("Unable to open file!"); fwrite($myfiletowrite, $myfileread); fclose($myfiletoread); fclose($myfiletowrite); ?>
实现了从一个文件读取了二十个字节。
ok,如果只是需要读取整个文件的内容作为字符串,官方建议用另外一个性能好得多的函数:
file_get_contents(path,include_path,context,start,max_length)
第一个path必须的,其他三个都是可选的。
另外总结一下:
1、对文件进行操作,首先必须fopen(路径,打开方式)
打开方式包括:
1、r、r+,读、读写方式打开文件,指针指向文件头;
2、w、w+,写入、读写方式打开文件,指针指向文件头,并将文件大小截取为零;(文件不存在就自动创建)
3、a、a+,写入、读写方式打开文件,指针指向文件尾。(文件不存在就自动创建)
2、fread函数的两个参数,第一个是文件指针,第二个是长度,以字节为单位。
3、fwrite函数的两个参数,第一个是文件指针,第二个是写入的内容。
相关文章推荐
- PHP实现过滤各种HTML标签
- php中curl请求报错:Problem with the SSL CA cert (path? access rights?)
- ubuntu 配置安装vsftpd
- PHP中的$_POST变量
- PHP解析百度heweather
- Ubuntu下搭建tftp服务器
- ajax 接受 php echo 与 return 区别
- PHP安装扩展
- wampserver下的webgrind和xdebug对php程序进行性能分析
- Robi改造计划RTP--完成12月和1月计划
- Zend Studio导入已存在项目的方法
- PHP加密解密
- DBMS_OUTPUT包语法简介及使用小实验
- ContentProvider-----一个完整的样例(一)
- win7 创建ftp服务器
- PHP传值与传址(引用)
- php 中改变字符编码的函数 是 iconv()
- 鸟哥服务器架设——NTP服务器搭建
- PHP输出缓存ob系列函数详解
- PHP模拟守护进程