在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中用于向文件写入内容的常用函数。掌握其参数和返回值,有助于实现文件的高效操作和数据存储。