8.7 Compression Bzip2
8 Référence des fonctions
Manuel PHP
. Introduction . Pré-requis . Installation . Configuration à l'exécution . Types de ressources . Constantes pré-définies . Exemples . bzclose . bzcompress ->bzdecompress . bzerrno . bzerror . bzerrstr . bzflush . bzopen . bzread . bzwrite
|
8.7.10 bzdecompress()Décompresse une chaîne bzip2[ Exemples avec bzdecompress ] PHP 4 >= 4.3.3, PHP 5
mixed
bzdecompress (
string
source
,
int
small
)
bzdecompress
décompresse la chaîne
source
, contenant des données compressées bzip2.
-
source
-
La chaîne à décompresser.
-
small
-
Si ce paramètre vaut
TRUE
, un autre algorithme de décompression sera utilisé :
il consomme moins de mémoire (le maximum demandé tombe autour de
2300 ko), mais fonctionne globalement à la moitié de
la vitesse.
Reportez-vous à la documentation bzip2
pour plus de détails sur cette fonctionnalité.
La chaîne décompressée ou un numéro erreur si une erreur survient.
| Décompression d'une chaîne |
<?php $start_str = "phrase à compresser"; $bzstr = bzcompress($start_str);
echo "Chaîne compressée : "; echo $bzstr; echo "\n<br />\n";
$str = bzdecompress($bzstr); echo "Chaîne décompressée : "; echo $str; echo "\n<br />\n"; ?>
|
|