Utilisez file_put_contents() pour créer et écrire du contenu dans le document

藏色散人
Libérer: 2023-04-06 20:58:02
avant
3064 Les gens l'ont consulté

Utilisez file_put_contents() pour créer et écrire du contenu dans le document

file_put_contents() La fonction écrit une chaîne dans un fichier. Cela revient à appeler les fonctions fopen(), fwrite() et fclose() dans l'ordre.

Syntaxe :

file_put_contents(file,data,mode,context)
Copier après la connexion

Paramètres :

fichier obligatoire. Spécifie le fichier dans lequel les données doivent être écrites. Si le fichier n'existe pas, un nouveau fichier est créé.

données facultatives. Spécifie les données à écrire dans le fichier. Peut être une chaîne, un tableau ou un flux de données. Le mode

est facultatif. Spécifie comment ouvrir/écrire le fichier.

Valeurs possibles :

FILE_USE_INCLUDE_PATH
FILE_APPEND
LOCK_EX
Copier après la connexion

context Facultatif. Spécifie l’environnement d’un descripteur de fichier.

le contexte est un ensemble d'options qui peuvent modifier le comportement du flux. Si null est utilisé, il est ignoré.

Explication

Les données du paramètre peuvent être un tableau (mais pas un tableau multidimensionnel).

Depuis PHP 5.1.0, le paramètre data peut également être spécifié en tant que ressource de flux. Les données mises en cache enregistrées dans le flux seront écrites dans le fichier spécifié. Cette utilisation est similaire à l'utilisation de la fonction stream_copy_to_stream(). .

La prise en charge du paramètre de contexte a été ajoutée dans PHP 5.0.0.

Valeur de retour

Cette fonction renverra le nombre d'octets de données écrits dans le fichier.

Remarque : Cette fonction est sans danger pour les objets binaires.

Exemple

<?php
echo file_put_contents("test.txt","Hello World. Testing!");
//输出 26
Copier après la connexion

Astuce :

file_put_contents créera automatiquement le fichier lorsqu'il n'existe pas.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:hcoder.net
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal