Récupérer taille réelle d'un fichier gzcompressé sans le décompresser - PHP - Programmation
Marsh Posté le 13-10-2010 à 22:03:56
Trouvé : en fait il ne faut pas utiliser gzcompress pour compresser la data en question initialement, car cette méthode ne contient pas les entêtes. Il faut utiliser gzencode pour ce faire.
Marsh Posté le 13-10-2010 à 17:05:33
Je cherche à récupérer la valeur d'une chaine en clair sans décompresser celle-ci (le gzuncompress est très gourmand sur des gros fichiers, ou des fichiers dont le taux de compression est très élevé).
Avant je faisais ceci :
$taille_fichier_decompresse = strlen(gzuncompress($ma_variable_compressee));
Maintenant je souhaite récupérer cette taille autrement !
Apparemment il est possible de récupérer la taille dans l'entête du fichier gzcompressé, Cf. ce post : http://www.php.net/manual/fr/funct [...] .php#64398
Mais après avoir testé ça de mon côté, ça ne marche absolument pas Vous auriez une technique ?
Message édité par Thordax le 13-10-2010 à 17:05:52
---------------
Atari 520 ST 256 Ko