Maison  >  Article  >  développement back-end  >  Comment utiliser la fonction php file_put_contents ?

Comment utiliser la fonction php file_put_contents ?

青灯夜游
青灯夜游original
2019-05-25 10:42:043651parcourir

file_put_contents() est une fonction intégrée à PHP utilisée pour écrire des chaînes dans des fichiers. Le chemin d'accès au fichier que l'utilisateur souhaite écrire et les données qui doivent être écrites sont transmis à la fonction en tant que paramètres, et le nombre d'octets écrits dans le fichier est renvoyé en cas de succès et FALSE en cas d'échec.

Comment utiliser la fonction php file_put_contents ?

Comment utiliser la fonction php file_put_contents() ? La fonction

php file_put_contents() est utilisée pour écrire une chaîne dans un fichier. Cette fonction vérifie le fichier dans lequel l'utilisateur souhaite écrire et, si le fichier n'existe pas, crée un nouveau fichier puis écrit la chaîne.

Syntaxe de base :

file_put_contents(file,data,mode,context)

Paramètres : La fonction PHP file_put_contents() accepte deux paramètres obligatoires et deux paramètres facultatifs.

● fichier : obligatoire. Spécifiez 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.

● Mode : facultatif. Spécifiez comment ouvrir/écrire le fichier. Valeurs possibles : FILE_USE_INCLUDE_PATH, FILE_APPEND, LOCK_EX.

● contexte : facultatif. Spécifie l’environnement d’un descripteur de fichier, en personnalisant le comportement du contexte ou du flux. le contexte est un ensemble d'options qui peuvent modifier le comportement du flux. Si null est utilisé, il est ignoré.

Valeur de retour : Lorsque l'écriture est réussie, le nombre d'octets écrits dans le fichier est renvoyé, et FALSE est renvoyé en cas d'échec.

Erreurs et exceptions :

● La fonction file_put_contents() renvoie la valeur booléenne FALSE, mais peut également renvoyer une valeur non booléenne qui est évaluée à FALSE.

● Cette fonction ne peut pas écrire de contenu si le répertoire fourni n'est pas valide.

Voyons comment utiliser la fonction php file_put_contents() à travers un exemple.

Exemple :

<?php
echo file_put_contents("./test.txt","Hello php. I&#39;m study in php.cn!");
?>

Sortie :

31

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!

Déclaration:
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