search
Homephp教程php手册file_put_contents() saves the image and returns the value after the function succeeds

When I saved the image today, I used file_put_contents() to save the image. I ran it several times, but no data came out. I thought this function failed to operate

So I checked the usage and return value of this function and found that the returns I output were all correct. Later I found out that it was caused by other reasons

Now share the usage of this function:

The file_put_contents() function is the most suitable choice for writing strings or appending string contents to a file at once.

The file_put_contents() function is used to write a string to a file. It returns the number of bytes of data written to the file successfully, and returns FALSE if it fails.

Grammar:

int file_put_contents ( string filename, string data [, int flags [, resource context]] )
Parameter Description: Parameter Description
filename The name of the file to write data to
data The data to be written. The type can be string, array (but not multi-dimensional array), or stream resource
flags are optional and specify how to open/write the file. Possible values:
FILE_USE_INCLUDE_PATH: Check the built-in path for a copy of filename
FILE_APPEND: Write data by appending to the end of the file
LOCK_EX: Lock the file

context is optional. Context is a set of options through which text attributes can be modified

Example:

echo file_put_contents("test.txt", "This is something.");
?>
Running this example, the browser output:

18
The content of the test.txt file (in the same directory as the program) is: This is something..

Statement
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

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

Atom editor mac version download

Atom editor mac version download

The most popular open source editor

SecLists

SecLists

SecLists is the ultimate security tester's companion. It is a collection of various types of lists that are frequently used during security assessments, all in one place. SecLists helps make security testing more efficient and productive by conveniently providing all the lists a security tester might need. List types include usernames, passwords, URLs, fuzzing payloads, sensitive data patterns, web shells, and more. The tester can simply pull this repository onto a new test machine and he will have access to every type of list he needs.

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

DVWA

DVWA

Damn Vulnerable Web App (DVWA) is a PHP/MySQL web application that is very vulnerable. Its main goals are to be an aid for security professionals to test their skills and tools in a legal environment, to help web developers better understand the process of securing web applications, and to help teachers/students teach/learn in a classroom environment Web application security. The goal of DVWA is to practice some of the most common web vulnerabilities through a simple and straightforward interface, with varying degrees of difficulty. Please note that this software