Write data to a file:
<?php
echo file_put_contents("test.txt","Hello World. Testing!");
?>
The output of the code above will be:
21
The file_put_contents() writes data to a file.
This function follows these rules when accessing a file:
Note: Use FILE_APPEND to avoid deleting the existing content of the file.
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. |
Return Value: | The number of bytes written into the file on success, FALSE on failure |
---|---|
PHP Version: | 5.0+ |
Binary Safe: | Yes |
PHP Changelog: | PHP 5.1 - Added support for LOCK_EX and the ability to pass a stream resource to the data parameter |
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!