Pengenalan kepada fungsi PHP—fputs(): menulis kandungan pada fail
Dalam PHP, fungsi fputs() digunakan untuk menulis kandungan pada fail. Sintaksnya adalah seperti berikut:
fputs ( resource $handle , string $string [, int $length ] ) : int|bool
Penerangan parameter:
fopen()
. handle
:文件资源句柄,通常使用fopen()
函数获取。string
:要写入的字符串。length
:可选参数,指定要写入的最大字节数,默认为字符串长度。返回值:
成功写入则返回写入的字节数,否则返回false
。
代码示例:
<?php $file = fopen("demo.txt", "w"); if ($file) { $content = "Hello, World!"; $length = fputs($file, $content); if ($length !== false) { echo "写入成功,共写入".$length."个字节。"; } else { echo "写入失败。"; } fclose($file); } ?>
在上面的示例中,我们打开一个名为demo.txt
的文本文件,并向其写入了字符串Hello, World!
。如果写入成功,将返回写入的字节数,否则返回false
。
需要注意的是,在使用fput()
函数写入文件时,文件必须以可写的方式打开。所以我们使用了fopen()
函数在写模式下打开了文本文件。另外,在写入完成后,我们通过fclose()
Nilai pulangan:
Jika penulisan berjaya, bilangan bait yang ditulis akan dikembalikan, jika tidak false
dikembalikan.
demo.txt
dan menulis rentetan Hello, World!
padanya. Jika penulisan berjaya, bilangan bait yang ditulis akan dikembalikan, jika tidak false
akan dikembalikan. 🎜🎜Perlu diambil perhatian bahawa apabila menggunakan fungsi fput()
untuk menulis pada fail, fail mesti dibuka dalam mod boleh tulis. Jadi kami menggunakan fungsi fopen()
untuk membuka fail teks dalam mod tulis. Selain itu, selepas penulisan selesai, kami menutup pemegang fail melalui fungsi fclose()
dan melepaskan sumber. 🎜🎜Ringkasan: Fungsi 🎜fputs() ialah fungsi dalam PHP yang digunakan untuk menulis kandungan ke fail. Fungsi ini boleh menulis rentetan ke fail. Apabila menggunakan, anda perlu memberi perhatian kepada mod pembukaan fail dan penutupan fail untuk memastikan ketepatan operasi. 🎜Atas ialah kandungan terperinci Pengenalan kepada fungsi PHP—fputs(): menulis kandungan pada fail. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!