PHP 檔案寫入方法

2021-07-06 03:25:07 字數 1085 閱讀 5104

1、fwrite():

fwrite() 函式將內容寫入乙個開啟的檔案中。函式會在到達指定長度或讀到檔案末尾(eof)時(以先到者為準),停止執行。

如果函式成功執行,則返回寫入的位元組數。如果失敗,則返回 false。

語法:fwrite(file,string,length)

引數描述

file必需。規定要寫入的開啟檔案。

string必需。規定要寫入開啟檔案的字串。

length可選。規定要寫入的最大位元組數。

例項:

<?php

header("content-type:text/html;charset=utf-8");

$file_path="test.css";

if(file_exists($file_path))

echo "新增ok";

fclose($fp);

}else

?>

2、file_put_contents():

file_put_contents() 函式把乙個字串寫入檔案中。

該函式訪問檔案時,遵循以下規則:

如果設定了 file_use_include_path,那麼將檢查 *filename* 副本的內建路徑

如果檔案不存在,將建立乙個檔案

開啟檔案

如果設定了 lock_ex,那麼將鎖定檔案

向檔案中寫入資料

關閉檔案並對所有檔案解鎖

如果成功,該函式將返回寫入檔案中的字元數。如果失敗,則返回 false。

file_put_contents(file,data,mode,context) 引數

描述file

必需。規定要寫入資料的檔案。如果檔案不存在,則建立乙個新檔案。

data

必需。規定要寫入檔案的資料。可以是字串、陣列或資料流。

mode

可選。規定如何開啟/寫入檔案。可能的值:

context

可選。規定檔案控制代碼的環境。context 是一套可以修改流的行為的選項。

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 ...

PHP 檔案的寫入

在檔案中寫內容的思路 1 判斷檔案是否存在 2 開啟檔案 3 往檔案中寫入內容 4 關閉檔案 獲取檔案 filename file.txt 給檔案設定許可權,檔案預設的許可權是唯讀 注意 chmod對自己手動建立的檔案無效 chmod filename,0777 開啟檔案 handle fopen ...