PHP 檔案的寫入

2021-08-28 02:06:28 字數 694 閱讀 7351

在檔案中寫內容的思路

1️⃣判斷檔案是否存在

2️⃣開啟檔案

3️⃣往檔案中寫入內容

4️⃣關閉檔案

//獲取檔案

$filename = "./file.txt";

//給檔案設定許可權,檔案預設的許可權是唯讀(注意:chmod對自己手動建立的檔案無效)

chmod($filename,0777);

//開啟檔案

$handle = fopen($filename,"w");

//往檔案中寫入內容 fwrite()有3個引數,引數1:控制代碼變數;引數2:要寫入的內容;引數3(可有可無):寫入的長度

fwrite($handle,"hello world");

//關閉檔案

fclose($handle);

注意:呼叫fwrite 往檔案中寫入內容,是從當前游標的位置開始寫的,將內容寫入之後,會將游標位置移動到內容的末尾,但是,在往已有內容的檔案中寫入內容時,在呼叫 fwrite 之間,一定要先呼叫一次 rewind(),將游標位置,移動到內容的末尾.

file_put_contents($filename,"你好");

注意:file_put_contents()方法會一次執行fopen(),fwrite(),fclose();但是file_put_contents()方法會覆蓋原來的內容.

PHP 檔案寫入方法

1 fwrite fwrite 函式將內容寫入乙個開啟的檔案中。函式會在到達指定長度或讀到檔案末尾 eof 時 以先到者為準 停止執行。如果函式成功執行,則返回寫入的位元組數。如果失敗,則返回 false。語法 fwrite file,string,length 引數描述 file必需。規定要寫入的...

PHP寫入txt檔案

myfiletoread fopen txt readme.txt r or die unable to open file myfileread fread myfiletoread,20 myfiletowrite fopen txt writeme.txt a or die unable to...

PHP 檔案建立 寫入

在本節中,我們將為您講解如何在伺服器上建立並寫入檔案。fopen 函式也用於建立檔案。也許有點混亂,但是在 php 中,建立檔案所用的函式與開啟檔案的相同。如果您用 fopen 開啟並不存在的檔案,此函式會建立檔案,假定檔案被開啟為寫入 w 或增加 a 下面的例子建立名為 testfile.txt ...