首頁  >  文章  >  後端開發  >  php中fwrite函數的用法

php中fwrite函數的用法

下次还敢
下次还敢原創
2024-04-29 12:51:14959瀏覽

fwrite 用來寫入已開啟的檔案資料,語法為fwrite($handle, $string, $length = NULL),其中$handle 是檔案指針,$string 是要寫入的數據, $length 是要寫入的位元組數(可選)。 fwrite 成功寫入時傳回寫入的位元組數,失敗時傳回 FALSE。

php中fwrite函數的用法

fwrite 函數在 PHP 中的用法

什麼是 fwrite?

fwrite 是 PHP 中一個內建函數,用來寫入資料到已開啟的檔案。

語法:

<code class="php">int fwrite(resource $handle, string $string, int $length = NULL)</code>

參數:

  • $handle:已開啟的檔案指針,由fopen() 函數傳回。
  • $string:要寫入檔案的資料(字串)。
  • $length:要寫入的位元組數(可選)。預設為 strlen($string)。

傳回值:

fwrite 成功寫入資料時傳回寫入的位元組數,寫入失敗時傳回 FALSE。

用法:

開啟檔案後,可以使用fwrite 函數向檔案中寫入資料:

<code class="php">$handle = fopen("myfile.txt", "w");
fwrite($handle, "Hello, world!");
fclose($handle);</code>

上面的程式碼將字串"Hello , world!" 寫入名為"myfile.txt" 的檔案中。

注意:

  • 如果檔案成功打開,fwrite 才會開始寫入。
  • 如果檔案以唯讀模式打開,fwrite 將會失敗。
  • 如果寫入的資料超出了給定的檔案大小限制,fwrite 將截斷資料。
  • 成功寫入後,需要使用 fclose() 函數關閉檔案。

以上是php中fwrite函數的用法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn