(PHP 4, PHP 5, PHP 7, PHP 8)
gzwrite — Écrit dans un fichier compressé gzip
gzwrite() écrit le contenu de
data dans le fichier gz donné.
streamLe pointeur de fichier. Il doit être valide et doit pointer vers un fichier ouvert avec succès grâce à la fonction gzopen().
dataLa chaîne à écrire.
length
Le nombre d'octets décompressés à écrire. Si fournie, l'écriture
s'arrêtera après length (décompressé) octets écrits
ou si la fin de la chaîne data est atteinte ;
celui qui survient le premier.
Retourne le nombre d'octets (décompressés) écrits dans le flux gz
donné, ou false si une erreur survient.
| Version | Description |
|---|---|
| 8.0.0 |
length est désormais nullable; auparavant la valeur
par défaut était 0.
|
| 7.4.0 |
Cette fonction retourne désormais false en cas d'échec; auparavant
0 était retourné.
|
Exemple #1 Exemple avec gzwrite()
<?php
$string = 'Quelques informations à compresser';
$gz = gzopen('somefile.gz','w9');
gzwrite($gz, $string);
gzclose($gz);
?>