(PHP 4, PHP 5, PHP 7, PHP 8)
gzwrite — Écrit dans un fichier compressé gzip
gzwrite() écrit le contenu de la chaîne
data dans le fichier compressé
zp.
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);
?>