php中读取以及写入文件的方法总结
2015-01-15 17:06
337 查看
==>读取文件内容(方法一) $fileData = fread($fileStream,filesize($filePath)); 注意: 文本文件读取到网页上显示时,由于换行符不被解释,文本不换行显示, 解决办法:将\r\n替换为<br/>[str_replace('\r\n','<br/>',$fileData);] ==>读取文件内容(方法二) file_get_contents($filePath); 将整个文件读取到一个字符串(内部自动关闭文件流) ==>读取文件内容(方法三) 循环读取,用于读取大文件 循环读取指定字节大小的文件数据 feof($fileStream):判断文件指针是否在文件未尾,是返回true,否则返回false while(!feof($fileStream)){ $fileData = fread($fileStream,1024); echo $fileData; } ==>读取文件内容(方法四) while (!feof($myfile)) { $line = fgets($fileStream); echo $line; } ==>写入文件(方法一) $fileStream = fopen(filePath,"w"); 给文件末尾追加内容用a+ fwrite($fileStream,"要写入的内容"); 返回写入的字符数,出现错误时则返回 FALSE 。 ==>写入文件(方法二) file_put_contents($filePath,"要写入的内容",FILE_APPEND); 内部会自动关闭文件流,FILE_APPEND以追加方式添加,如果没有则默认是对内容清空再写入 。 ==>写入文件(方法三) $file = fopen("test.txt","w"); echo fputs($file,"Hello World!"); fclose($file); 中文的编码转换 iconv('utf-8','gb2312',$filePath); file_exists():查看文件是否存在,返回布尔值 filesize():查看文件大小,可直接echo输出 unlink():删除文件,注意PHP中没有delete函数。
相关文章推荐
- php逐行读取txt文件写入数组的方法
- PHP中读取文件的几个方法总结(推荐)
- php逐行读取txt文件写入数组的方法
- 学习进程01 - 总结归纳【读取文件的方法】以及【字符串操作】
- php逐行读取txt文件写入数组的方法
- PHP中读取文件的几个方法总结(推荐)
- PHP读取XML格式文件的方法总结
- php逐行读取txt文件写入数组的方法 原创
- php逐行读取txt文件写入数组的方法 原创
- Android 将List<Bean>数据写入文件,从文件中读取;以及多个 Activity 的退出方法
- PHP 读取文件的正确方法
- API读取写入 ini文件内容的方法函数详解 【转】
- txt文件的读取以及按规律写入到另一个txt文件中
- php对csv文件的读取,写入,输出下载操作
- 用PHP读取文件的正确方法(4)
- sql 读取txt 文件内容,并写入sql的方法
- 用 PHP 读取文件的正确方法
- android 文件的读取与写入以及TextView的滚动
- 用PHP读取文件的正确方法(3)
- java读取文件的方法总结