【www.gdgbn.com--搜索技术】

php fopen实例教程

在过去的教训,我们使用的功能打开,以创建一个新的文件。在这一课,我们将进入的细节,这一重要职能,看看它提供。


PHP的-不同的方式来打开一个文件
对于许多不同的技术原因, PHP的要求您指定您的意图当你打开一个文件。下面是三个基本的方式打开一个文件和相应的字符, PHP使用。
Read: "r"
打开一个文件的只读使用。该文件指针开始在前面的文件。

Write: "w"
打开一个文件写入只能使用。此外,数据文件删除,你将开始写入数据的开头的文件。这也是所谓截断一个文件,我们将谈论更多的在以后的教训。该文件指针开始启动的文件。

Append: "a"

打开一个文件写入只能使用。但是,这些数据在档案中保存,你开始写入数据将结束时的档案。该文件指针开始文件的末尾。

文件指针是PHP的方式记住它的位置在一个文件中。当您打开一个文件进行读取,该文件指针开始启动的文件。这是有道理的,因为你通常会读数据从前面的档案。

然而,当您打开一个附加档案,文件指针是在文件的末尾,你最有可能将附加数据文件的末尾。当您使用读写功能,他们开始在指定的位置的文件指针。

PHP的-解读不同类型的打开
这三个基本方法打开一个文件有不同的目的。如果你想获取信息的一个文件,比如寻找一个电子图书的出现的“奶酪” ,那么你将打开该文件为只读。

如果你想写一个新的文件,或者覆盖现有文件,然后你想打开文件的“瓦特”选项。这将清除干净所有现有的数据文件。

如果您希望将最新的为了您的“ orders.txt ”文件,那么你想打开它附加上的数据进行到底。这将是“一个”选项。

PHP的-打开文件:高级
还有其他的方式打开一个文件。首先我们的标准如何打开一个文件。不过,您可以打开一个文件的方式阅读和写作是允许的!这种组合是由放置一个加号“ + ”后的档案模式的特点。

Read/Write: "r+"

打开一个文件,以便它能够读取和写入。该文件指针是在年初的文件。

Write/Read: "w+"
这正是同为r + ,但它会删除所有资料,档案时,文件被打开。

Append: "a+"
这正是同为r + ,但文件指针是在文件的末尾。

PHP的-打开文件:饼干刀
以下是正确的形式打开一个用PHP文件。改为( x )的一个选项,上面(即得瓦特,一个等等) 。 $ourFileName = "testFile.txt";
$fh = fopen($ourFileName, "X") or die("Can"t open file");
fclose($fh);

本文来源:http://www.gdgbn.com/seo/18118/