Lorsque j'utilise bzopen
, ai-je besoin de bzwrite()
déjà compressé par une chaîne bzcompress()
ou est-ce qu'il est compressé automatiquement pendant l'écriture?Question d'extension PHP Bz2
-1
A
Répondre
2
A en juger par Exemple # 1 sur la page de manuel de bzwrite
(citant):
<?php
$str = "uncompressed data";
$bz = bzopen("/tmp/foo.bz2", "w");
bzwrite($bz, $str, strlen($str));
bzclose($bz);
?>
Je dirais qu'il n'y a pas besoin de compresser les données avec vous bzcompress
avant d'utiliser bzwrite
.
En outre, l'exécution de cette portion de code va créer un fichier avec un contenu qui ressemble à ceci:
$ cat /tmp/foo.bz2
BZh91AY&SY7�w�@.� 1�&2��� q�o
|]��[email protected]���`
Ne ressemble pas « uncompressed data
» - et ressemble à certaines données compressées bzip2; -)
Questions connexes
- 1. Organisation des fichiers dans le fichier tar bz2 avec python
- 2. PHP question mkdir
- 3. Kohana Question PHP
- 4. PHP Regex Question
- 5. javascript to php question
- 6. Une simple question PHP
- 7. question regex php preg_match
- 8. PHP onclick question?
- 9. une php question
- 10. Question de sécurité PHP?
- 11. PHP Regex Question
- 12. Question PHP & MySQL
- 13. php tableau question clé
- 14. Multi Query PHP Question
- 15. PHP simple question GET
- 16. question de sécurité Php
- 17. script PHP multilingue question
- 18. classes PHP question simple
- 19. PHP question pspell
- 20. Question PHP simple
- 21. Extension objet PHP Question
- 22. PHP While Loop Question
- 23. PHP/MS Access Question
- 24. Question de syntaxe PHP
- 25. php foreach question
- 26. Simple question d'avertissement PHP?
- 27. PHP OOP question
- 28. php implode question
- 29. Localisation de PHP Question
- 30. PHP XMLREADER - QUESTION
J'ai vu cet exemple, mais si c'est le cas, où pouvez-vous choisir le niveau de compression? et pourquoi a-t-il besoin d'être une fonction bzcompress() externe? – Rob
La fonction 'bzcompress()' externe existe pour que vous puissiez compresser les données sans les envoyer à un fichier * (vous pourriez vouloir l'envoyer au navigateur, par exemple, ou le stocker dans une base de données) * ;;; aucune idée sur la façon de définir le niveau de compression - désolé. –
Oui, vous avez raison sur l'exemple – Rob