<Complete PHP Référence Filesystem
Définition et utilisation
Les file_put_contents() écrit une chaîne dans un fichier.
Cette fonction suit ces règles lors de l'accès à un fichier:
- Si FILE_USE_INCLUDE_PATH est réglé, vérifiez le chemin d'inclusion pour une copie du fichier * *
- Créez le fichier si elle n'existe pas
- Ouvrez le fichier
- Verrouiller le fichier si LOCK_EX est réglé
- Si FILE_APPEND est réglé, passez à la fin du fichier. Dans le cas contraire, effacer le contenu du fichier
- Écrire les données dans le fichier
- Fermez le fichier et libérer tous les verrous
Cette fonction retourne le nombre de caractère écrit dans le fichier en cas de succès, ou si une erreur survient.
Syntaxe
file_put_contents(file,data,mode,context)
Paramètre | La description |
---|---|
file | Champs obligatoires. Indique le fichier à écrire. Si le fichier n'existe pas, cette fonction va créer un |
data | Champs obligatoires. Les données à écrire dans le fichier. Peut-être une chaîne, un tableau ou un flux de données |
mode | Optionnel. Indique comment ouvrir / écrire dans le fichier. Valeurs possibles:
|
context | Optionnel. Indique le contexte de la poignée de fichier. Le contexte est un ensemble d'options qui peuvent modifier le comportement d'un cours d'eau. |
Conseils et notes
Note: Utilisez FILE_APPEND pour éviter de supprimer le contenu existant du fichier.
Exemple
<?php
echo file_put_contents("test.txt","Hello World. Testing!");
?>
au-dessus de la sortie du code sera:
21
<Complete PHP Référence Filesystem