在PHP中,fputs()函數用於將字符串寫入打開的文件中。其基本語法如下:
<span class="fun">fputs(resource $handle, string $string[, int $length]) : int|bool</span>
函數執行成功時返回寫入的字節數,失敗時返回false 。
<?php
$file = fopen("demo.txt", "w");
<p>if ($file) {<br>
$content = "Hello, World!";<br>
$length = fputs($file, $content);</p>
echo "寫入成功,共寫入" . $length . "個字節。";
} else {
echo "寫入失敗。";
}
fclose($file);
}
?>
以上示例打開一個名為demo.txt的文件,並向其中寫入字符串"Hello, World!" 。寫入成功後返回寫入的字節數,否則返回false 。
調用fputs()寫入文件時,必須確保文件以可寫模式打開。示例中使用fopen()的寫模式("w") 打開文件。寫入完成後,使用fclose()關閉文件,釋放資源。
fputs() 是PHP中用於向文件寫入內容的常用函數。掌握其參數和返回值,有助於實現文件的高效操作和數據存儲。