Position actuelle: Accueil> Catégories de fonctions> file_put_contents

file_put_contents

Écrire des données dans un fichier
Nom:file_put_contents
Catégorie:Système de fichiers
Langage de programmation:php
Description en une ligne:Écrit une chaîne dans un fichier.

Définition et utilisation

file_put_contents() écrit une chaîne dans un fichier.

Il en va de même pour appeler les fonctions fopen() , fwrite() et fclose() .

Exemple

 <? Php
echo file_put_contents ( "test.txt" , "Hello World. Testing!" ) ;
?>

Sortir:

 26

grammaire

 file_put_contents ( fichier , données , mode , contexte )
paramètre décrire
déposer Requis. Spécifie le fichier à écrire dans les données. Si le fichier n'existe pas, un nouveau fichier est créé.
données Facultatif. Spécifie les données à écrire dans le fichier. Peut être une chaîne, un tableau ou un flux de données.
mode

Facultatif. Spécifie comment ouvrir / écrire des fichiers. Valeurs possibles:

  • File_use_include_path
  • File_append
  • Lock_ex
contexte

Facultatif. Spécifie l'environnement pour les poignées de fichiers.

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

illustrer

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

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

La prise en charge des paramètres de contexte est ajoutée par PHP 5.0.0.

Valeur de retour

Cette fonction renvoie le nombre d'octets écrits dans les données du fichier.

Fonctions similaires
Articles populaires