| gzdeflate <<< |
gzencode | gzeof >>> |
6.113 Compression Zlib 6 Index des fonctions Manuel PHP . Introduction . Pré-requis . Installation . Configuration à l'exécution . Types de ressources . Constantes Prédefinies . Exemples . gzclose . gzcompress . gzdeflate ->gzencode . gzeof . gzfile . gzgetc . gzgets . gzgetss . gzinflate . gzopen . gzpassthru . gzputs . gzread . gzrewind . gzseek . gztell . gzuncompress . gzwrite . readgzfile |
6.113.11 gzencode()Crée une chaîne compressée[ Exemples avec gzencode ] PHP 4 >= 4.0.4 string gzencode ( string data , int level , int encoding_mode )gzencode retourne la version compressée de la chaîne data , compatible avec le résultat de la commande gzip program. Cette fonction retourne FALSE si une erreur survient. Le paramètre optionel level peut prendre les valeurs de 0 (pas de compression) jusqu'à 9 (compression maximale). Par défaut, le niveau de compression est le niveau de la librairie Zlib. Vous pouvez aussu utiliser les constantes FORCE_GZIP (la valeur par défaut) ou FORCE_DEFLATE comme troisième paramètre optionnel encoding_mode . Si vous utilisez FORCE_DEFLATE , vous obtiendrez une chaîne réduite (deflated) avec les entêtes Zlib ad hoc, mais sans la somme de contrôle finale CRC32.
La chaîne résultant contient les entêtes et la structure de données appropriée pour en faire un fichier .gz standard, c'est à dire :
Pour plus de détails sur le format de fichier GZIP, reportez-vous à la RFC GZIP file format specification version 4.3 (RFC 1952). Voir aussi gzcompress gzuncompress gzdeflate et gzinflate . |
| << | gzencode | >> |
| gzdeflate | Compression Zlib | gzeof |