在檔案中寫內容的思路
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 ...