PHP fopen():打开文件(附带实例)
在 PHP 中,打开文件的函数为 fopen()。该函数会返回一个资源对象,以存储当前的文件资源。
fopen() 函数的语法格式如下:
【实例】打开文件。
【实例 2】关闭文件。
fopen() 函数的语法格式如下:
resource fopen(string filename,string mode[,bool use_include_path[,resource zcontext)
- filename 是必选参数,为文件名或者文件所在的路径;
- mode 表示文件的打开方式,mode 也是必选参数,指定要求文件/流的访问类型,其取值及说明如下表所示。
| mode 取值 | 说明 |
|---|---|
| r | 以只读方式打开文件,将文件指针指向文件头 |
| r+ | 以读写方式打开文件,将文件指针指向文件头 |
| w | 以写入方式打开文件,将文件指针指向文件头。如果文件已存在则清空文件内容,如果文件不存在则创建文件 |
| w+ | 以读写方式打开文件,将文件指针指向文件头。如果文件已存在则清空文件内容,如果文件不存在则创建文件 |
| a | 以写入方式打开文件,将文件指针指向文件尾。如果文件已存在则追加,如果文件不存在则创建文件 |
| a+ | 以读写方式打开文件,将文件指针指向文件尾。如果文件已存在则追加,如果文件不存在则创建文件 |
| x | 以写入方式打开文件,如果文件已存在则打开失败,如果文件不存在则创建文件 |
| x+ | 以读写方式打开文件,如果文件已存在则打开失败,如果文件不存在则创建文件 |
【实例】打开文件。
<?php
$file1=fopen("readme","r"); //readme是当前发布目录下的文本文件
echo fgetc($file1);
$file2=fopen("test5-13.php ","r+");
$file3=fopen("https://www. ××× .com","r");
?>
PHP关闭文件
在 PHP 中,关闭文件的函数为 fclose(),其语法如下:bool fclose(file_resource)其中,file_resource 参数为使用 fopen() 函数后返回的资源对象。
【实例 2】关闭文件。
<?php
$file1=fopen("readme","r");
echo fgetc($file1);
fclose($file1);
?>
ICP备案:
公安联网备案: