PHP 文件打开/读取/关闭

PHP 文件打开/读取/关闭

PHP 打开文件 - fopen()

打开文件的更好方法是使用 fopen() 函数。此函数比 readfile() 函数提供了更多的选项。

我们将在课程中使用文本文件 "webdictionary.txt":

AJAX = Asynchronous JavaScript and XML

CSS = Cascading Style Sheets

HTML = Hyper Text Markup Language

PHP = PHP Hypertext Preprocessor

SQL = Structured Query Language

SVG = Scalable Vector Graphics

XML = EXtensible Markup Language

fopen() 的第一个参数包含要打开的文件名,第二个参数指定以哪种模式打开文件。下面的例子还会在 fopen() 函数无法打开指定文件时生成一条消息:

实例

$myfile = fopen("webdictionary.txt", "r") or die("Unable to open file!");

echo fread($myfile,filesize("webdictionary.txt"));

fclose($myfile);

?>

运行实例

提示:fread() 和 fclose() 函数将在下面解释。

文件可以以以下模式之一打开:

模式

描述

r

只读方式打开文件。文件指针指向文件开头。

w

只写方式打开文件。

如果文件不存在则创建新文件。

如果文件存在,则清空文件内容。

文件指针指向文件开头。

a

只写方式打开文件。

如果文件不存在,则创建新文件。

如果文件存在,则不会清空文件内容。

文件指针指向文件末尾。

x

以只写方式创建新文件。

如果文件已存在,则返回 FALSE 并产生错误。

r+

读写方式打开文件。文件指针指向文件开头。

w+

读写方式打开文件。

如果文件不存在则创建新文件。

如果文件存在,则清空文件内容。

文件指针指向文件开头。

a+

读写方式打开文件。

如果文件不存在则创建新文件。

如果文件存在,则不会清空文件内容。

文件指针指向文件末尾。

x+

以读写方式创建新文件。

如果文件已存在,则返回 FALSE 并产生错误。

相关推荐

低价入市 日立首款2TB硬盘详细评测
365正规网站是多少

低价入市 日立首款2TB硬盘详细评测

📅 07-17 👁️ 8872
1、梦幻西游龙窟怎么走
365正规网站是多少

1、梦幻西游龙窟怎么走

📅 06-30 👁️ 2230
批量添加MP4封面工具
365正规网站是多少

批量添加MP4封面工具

📅 08-01 👁️ 6124