Fonction fwrite
La fonction fwrite écrit des données dans un fichier ouvert avec fopen. Le premier paramètre de la fonction est un pointeur de fichier, le deuxième - une chaîne à écrire, et le troisième (optionnel) - le nombre maximum d'octets à écrire.
Syntaxe
fwrite(resource, string, [length]);
Exemple
Écrivons une chaîne dans un fichier :
<?php
$file = fopen('test.txt', 'w');
fwrite($file, 'text');
fclose($file);
?>
Exemple
Écrivons seulement les premiers 2 caractères :
<?php
$file = fopen('test.txt', 'w');
fwrite($file, 'text', 2);
fclose($file);
?>
Exemple
Ajoutons du texte à la fin du fichier :
<?php
$file = fopen('test.txt', 'a');
fwrite($file, '!');
fclose($file);
?>
Voir aussi
-
la fonction
fread,
qui lit depuis un fichier -
la fonction
file_put_contents,
qui écrit des données dans un fichier