8.147 Compression Zlib
8 Référence des fonctions
Manuel PHP
. Introduction . Pré-requis . Installation . Configuration à l'exécution . Types de ressources . Constantes pré-définies . Exemples . gzclose . gzcompress . gzdeflate . gzencode . gzeof . gzfile . gzgetc . gzgets ->gzgetss . gzinflate . gzopen . gzpassthru . gzputs . gzread . gzrewind . gzseek . gztell . gzuncompress . gzwrite . readgzfile . zlib_get_coding_type
|
8.147.16 gzgetss()
Lit une ligne dans un fichier compressé, et supprime les balises HTML
[ Exemples avec gzgetss ] PHP 3, PHP 4, PHP 5
string
gzgetss (
resource
zp
,
int
length
,
string
allowable_tags
)
gzgetss
est identique à la fonction
gzgets
, excepté que
gzgetss
tente de supprimer toutes les balises HTML et PHP
du texte lu.
-
zp
-
Le pointeur de fichier gz. Il doit être valide et doit pointer vers
un fichier ouvert avec succès grâce à la fonction
gzopen
.
-
length
-
La longueur des données à récupérer.
-
allowable_tags
-
Vous pouvez utiliser ce paramètre optionnel pour spécifier les balises
à ne pas supprimer.
La chaîne décompressée et nettoyée ou
FALSE
si une erreur survient.
| Version |
Description |
| 3.0.13 et 4.0b3 |
allowable_tags
a été ajoutée.
|
| Exemple avec gzgetss |
<?php $handle = gzopen('somefile.gz', 'r'); while (!gzeof($handle)) { $buffer = gzgetss($handle, 4096); echo $buffer; } gzclose($handle); ?>
|
|