php fopen實例教程
在過去的教訓,我們使用的功能打開,以創建一個新的文件。在這一課,我們將進入的細節,這一重要職能,看看它提供。
PHP的-不同的方式來打開一個文件
對於許多不同的技術原因, PHP的要求您指定您的意圖當你打開一個文件。下面是三個基本的方式打開一個文件和相應的字符, PHP使用。
Read: 'r'
打開一個文件的只讀使用。該文件指針開始在前面的文件。
Write: 'w'
打開一個文件寫入只能使用。此外,數據文件刪除,你將開始寫入數據的開頭的文件。這也是所謂截斷一個文件,我們將談論更多的在以後的教訓。該文件指針開始啟動的文件。
Append: 'a'
打開一個文件寫入只能使用。但是,這些數據在檔案中保存,你開始寫入數據將結束時的檔案。該文件指針開始文件的末尾。
文件指針是PHP的方式記住它的位置在一個文件中。當您打開一個文件進行讀取,該文件指針開始啟動的文件。這是有道理的,因為你通常會讀數據從前面的檔案。
然而,當您打開一個附加檔案,文件指針是在文件的末尾,你最有可能將附加數據文件的末尾。當您使用讀寫功能,他們開始在指定的位置的文件指針。
PHP的-解讀不同類型的打開
這三個基本方法打開一個文件有不同的目的。如果你想獲取信息的一個文件,比如尋找一個電子圖書的出現的“奶酪” ,那麼你將打開該文件為只讀。
如果你想寫一個新的文件,或者覆蓋現有文件,然後你想打開文件的“瓦特”選項。這將清除干淨所有現有的數據文件。
如果您希望將最新的為了您的“ orders.txt ”文件,那麼你想打開它附加上的數據進行到底。這將是“一個”選項。
PHP的-打開文件:高級
還有其他的方式打開一個文件。首先我們的標准如何打開一個文件。不過,您可以打開一個文件的方式閱讀和寫作是允許的!這種組合是由放置一個加號“ + ”後的檔案模式的特點。
Read/Write: 'r+'
打開一個文件,以便它能夠讀取和寫入。該文件指針是在年初的文件。