Home > Backend Development > PHP Tutorial > Introduction to PHP functions—fputs(): writing content to a file

Introduction to PHP functions—fputs(): writing content to a file

WBOY
Release: 2023-07-25 15:16:01
Original
1364 people have browsed it

PHP function introduction—fputs(): writing content to a file

In PHP, the fputs() function is used to write content to a file. Its syntax is as follows:

fputs ( resource $handle , string $string [, int $length ] ) : int|bool
Copy after login

Parameter description:

  • handle: File resource handle, usually obtained using the fopen() function.
  • string: The string to be written.
  • length: Optional parameter, specifies the maximum number of bytes to be written, the default is the string length.

Return value:
The number of bytes written is returned if the writing is successful, otherwise false is returned.

Code example:

<?php
$file = fopen("demo.txt", "w");

if ($file) {
    $content = "Hello, World!";
    $length = fputs($file, $content);

    if ($length !== false) {
        echo "写入成功,共写入".$length."个字节。";
    } else {
        echo "写入失败。";
    }

    fclose($file);
}
?>
Copy after login

In the above example, we open a text file named demo.txt and write the string ## to it #Hello, World!. If the write is successful, the number of bytes written will be returned, otherwise false will be returned.

It should be noted that when using the

fput() function to write to a file, the file must be opened in a writable manner. So we used the fopen() function to open the text file in write mode. In addition, after the writing is completed, we close the file handle through the fclose() function and release the resources.

Summary:

The fputs() function is a function in PHP used to write content to a file. This function can easily write strings to the file. When using it, you need to pay attention to the opening mode of the file and the closing of the file to ensure the correctness of the operation.

The above is the detailed content of Introduction to PHP functions—fputs(): writing content to a file. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template