将数据写入文件:
<?php
echo file_put_contents("test.txt","Hello World. Testing!");
?>
上面代码的输出将是:
21
file_put_contents() 将数据写入文件。
该函数在访问文件时遵循以下规则:
笔记:使用 FILE_APPEND 可以避免删除文件的现有内容。
file_put_contents(
filename,
data,
mode,
context)
Parameter | Description |
---|---|
filename | Required. Specifies the path to the file to write to. If the file does not exist, this function will create one |
data | Required. The data to write to the file. Can be a string, array, or a data stream |
mode | Optional. Specifies how to open/write to the file. Possible values:
|
context | Optional. Specifies the context of the file handle. Context is a set of options that can modify the behavior of a stream. |
返回值: | 成功时写入文件的字节数,失败时写入 FALSE |
---|---|
PHP 版本: | 5.0+ |
二进制安全: | 是的 |
PHP 变更日志: | PHP 5.1 - 添加了对 LOCK_EX 的支持以及将流资源传递给数据参数的功能 |
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!