Rumah >pembangunan bahagian belakang >tutorial php >Pengenalan kepada fungsi PHP—fputs(): menulis kandungan pada fail

Pengenalan kepada fungsi PHP—fputs(): menulis kandungan pada fail

WBOY
WBOYasal
2023-07-25 15:13:261372semak imbas

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:

  • handle: Pemegang sumber fail, biasanya diperoleh menggunakan fungsi 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()rentetan: Rentetan yang akan ditulis.

panjang: Parameter pilihan, menyatakan bilangan maksimum bait untuk ditulis, lalai ialah panjang rentetan.

Nilai pulangan:
Jika penulisan berjaya, bilangan bait yang ditulis akan dikembalikan, jika tidak false dikembalikan.

🎜Contoh Kod: 🎜rrreee🎜Dalam contoh di atas, kami membuka fail teks bernama 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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn