SplFileObject::fwrite

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

SplFileObject::fwriteÉcrit dans le fichier

Description

publicSplFileObject::fwrite(string$data, int$length = 0): int|false

Écrit le contenu du paramètre str dans le fichier.

Liste de paramètres

data

La chaîne de caractères à écrire dans le fichier.

length

Si l'argument length est fourni, l'écriture s'arrêtera après l'écriture de length octets ou bien lorsque la fin de la chaîne de caractères sera atteinte ; suivant ce qui survient en premier.

Valeurs de retour

Retourne le nombre d'octets écrits, ou false si une erreur survient.

Historique

VersionDescription
7.4.0 Cette fonction retourne désormais false au lieu de zéro en cas d'échec.

Exemples

Exemple #1 Exemple avec SplFileObject::fwrite()

<?php
$file
= new SplFileObject("fwrite.txt", "w");
$written = $file->fwrite("12345");
echo
"$written octets ont été écrits dans le fichier";
?>

Résultat de l'exemple ci-dessus est similaire à :

5 octets ont été écrits dans le fichier

Voir aussi

  • fwrite() - Écrit un fichier en mode binaire
To Top