|
Revient à appeler les fonctions fopen(), fwrite(), et fclose() successivement.
Vous pouvez également spécifier le paramètre data sous forme de tableau (tableau non multi-dimensionnel). C'est l'équivalent à file_put_contents($filename, join('', $array)).
Depuis PHP 5.1.0, vous pouvez également passer un flux au paramètre data. Ainsi, le buffer restant de ce flux sera copié dans le fichier spécifié. Ce comportement revient à utiliser la fonction stream_copy_to_stream().
Le nom du fichier où l'on doit écrire les données
Les données à écrire. Peut être soit une chaîne de caractères, un tableau ou une ressource de flux (explication plus bas).
flags peut prendre FILE_USE_INCLUDE_PATH, FILE_APPEND et/ou LOCK_EX (acquière un verrou exclusif), cependant, l'option FILE_USE_INCLUDE_PATH doit être utilisée avec précaution.
Une ressource de contexte
Note : Cette fonction gère les chaînes binaires.
Note : Le support de contexte a été ajouté en PHP 5.0.0. Pour une description des contexts, référez-vous à Référence CXL, Flux.
Précédent | Sommaire | Suivant |
file_get_contents | Niveau supérieur | file |
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:48