bzdecompress

(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)

bzdecompressDécompresse une chaîne bzip2

Description

bzdecompress(string$data, bool$use_less_memory = false): string|int|false

bzdecompress() décompresse la chaîne source, contenant des données compressées bzip2.

Liste de paramètres

data

La chaîne à décompresser.

use_less_memory

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é.

Valeurs de retour

La chaîne décompressée, ou false, ou un numéro d'erreur si une erreur survient.

Historique

VersionDescription
8.0.0 Le type de use_less_memory a été modifié de int à bool. Auparavant, la valeur par défaut était 0.

Exemples

Exemple #1 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";
?>

Voir aussi

To Top