當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


PHP fputs()用法及代碼示例


使用 PHP 中的 fpus() 函數寫入打開的文件。它是 fwrite() 的別名。 fputs() 函數返回成功寫入的字節數。失敗時返回 FALSE。

fputs() 函數在文件末尾或達到指定長度時停止,以先到者為準。

用法

fputs(file_pointer, string, length)

參數

  • file_pointer −使用 fopen() 創建的文件指針。必需的。

  • string −要寫入的字符串。必需的。

  • length −要寫入的最大字節數。可選的。

返回

fputs() 函數返回成功寫入的字節數。失敗時返回 FALSE。

示例

<?php
   $file_pointer = fopen("new.txt","w");
   echo fputs($file,"This is demo text!");
   fclose($file_pointer);
?>

以下是輸出。它返回寫入的字節數。

輸出

18

讓我們看另一個示例,該示例將指定數量的字節寫入文件。內容也被讀取和顯示。

示例

<?php
   $file_pointer = fopen("new.txt","w");
   echo fputs($file,"This is demo text!",4);
   fclose($file_pointer);
   fopen("new.txt", "r");
   echo fread($file_pointer, filesize("new.txt"));
   fclose($file_pointer);
?>

輸出

4

相關用法


注:本文由純淨天空篩選整理自Karthikeya Boyini大神的英文原創作品 fputs() function in PHP。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。