当前位置: 首页 > 网络学院 > 服务端脚本教程 > PHP > file_put_contents() 函数
The file_put_contents() writes a string to a file.
file_put_contents()函数的作用是:将一个字符串写入文件。
This function follows these rules when accessing a file:
当访问一个文件是,函数必须遵循下面这些法则:
This function returns the number of character written into the file on success, or FALSE on failure.
如果函数运行成功,将返回写入文件中的字符数量;如果失败,则返回False。
file_put_contents(file,data,mode,context) |
Parameter 参数 | Description 描述 |
---|---|
file | Required. Specifies 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, an 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. 可选参数。指定需要进行处理的文件context[内容]。Context是一组选项,你可以通过它修改你的文本属性 |
Note: Use FILE_APPEND to avoid deleting the existing content of the file.
注意:使用FILE_APPEND避免删除文件的现存内容。
<?php echo file_put_contents("test.txt","Hello World. Testing!"); ?> |
The output of the code above will be:
上述代码将输出下面的结果:
21 |