php读取文件与写入文件方法实例
发布:smiling 来源: PHP粉丝网 添加日期:2014-07-17 10:53:35 浏览: 评论:0
在php中读取文件我们需要使用file_get_contents或fopen来打开文件然后再读取了,file_get_contents函数读文件比fopen要方便,写文件需要fopen函数与file_put_contents或fwrite合作才可以实例下面我来介绍下.
php写文件的方法
实例一,代码如下:
- $filename = 'test.txt';
- $filename = dirname ( __FILE__ ) . '/' . $filename;
- if (file_exists ( $filename )) {
- if (! is_writable ( $filename )) {
- exit('is not writable');
- }
- $handle = fopen ( $filename, "a+b" );
- $content = 'this is test words';
- $content .= "n";
- fwrite($handle, $content);
- fclose ( $handle );
- } else {
- exit('file is not exists');
- }
实例二,代码如下:
- $filename = 'test.txt';
- $filename = dirname ( __FILE__ ) . '/' . $filename;
- if (file_exists ( $filename )) {
- if (! is_writable ( $filename )) {
- exit('is not writable');
- }
- $content = 'this is test words';
- $content .= "n";
- file_put_contents($filename, utf8_encode($content));
- } else {
- exit('file is not exists');
- }
php读取文件
实例一,代码如下:
- $filename = 'test.txt';
- $filename = dirname ( __FILE__ ) . '/' . $filename;
- if (file_exists ( $filename )) {
- if (! is_readable ( $filename )) {
- exit('is not readable');
- }
- $contents = file_get_contents($filename);
- $contents = explode("n", $contents);
- print_r($contents);
- } else {
- exit('file is not exists');
- }
实例二,代码如下:
- $filename = 'test.txt';
- $filename = dirname ( __FILE__ ) . '/' . $filename;
- if (file_exists ( $filename )) {
- if (! is_readable ( $filename )) {
- exit('is not readable');
- }
- $handle = fopen ( $filename, "rb" );
- $contents = fread($handle, filesize ($filename));
- //$contents = stream_get_contents($handle); // 也可以用方法替换上一行
- $contents = explode("n", $contents);
- fclose ( $handle );
- print_r($contents);
- } else {
- exit('file is not exists');
- }
Tags: php读取文件 php写入文件
- 上一篇:PHP判断远程/网络文件是否存在实例总结
- 下一篇:php 创建多级目录
相关文章
- ·php 读取目录所有文件信息dir()(2013-11-12)
- ·php读取文件的几个常用函数(2014-08-04)
- ·php读取文件内容几种正确方法(2014-08-18)
- ·php 读取文件内容与向文件写入数据(2014-09-20)
- ·PHP读取文件内容并输出显示(2015-04-08)
- ·php 读取 和 生成 unicode csv 文件的例子(2015-04-08)
- ·php读取文件内容的三种可行方法示例介绍(2020-09-07)
- ·PHP中读取文件的8种方法和代码实例(2021-03-28)
- ·php读取文件内容的方法汇总(2021-05-08)
- ·php读取文件内容到数组的方法(2021-05-16)
- ·php实现读取和写入tab分割的文件(2021-05-27)
- ·PHP读取文件内容的五种方式(2021-07-02)
- ·php 读取文件夹下所有图片、文件的实例(2021-10-31)
- ·PHP实现读取文件夹及批量重命名文件操作示例(2021-11-18)
- ·php写入、删除、复制文件及创建修改时间例子(2014-07-14)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)