Когда я использую bzopen
, мне нужно, чтобы bzwrite()
был уже сжат строкой bzcompress()
или она сжимается автоматически при записи?Вопрос расширения PHP Bz2
-1
A
ответ
2
Судя по Пример # 1 на странице руководства по bzwrite
(цитирую):
<?php
$str = "uncompressed data";
$bz = bzopen("/tmp/foo.bz2", "w");
bzwrite($bz, $str, strlen($str));
bzclose($bz);
?>
Я бы сказал, что нет необходимости сжимать данные себя bzcompress
перед использованием bzwrite
.
Кроме того, выполнение этой части кода будет создан файл с содержанием, которое выглядит следующим образом:
$ cat /tmp/foo.bz2
BZh91AY&SY7�w�@.� 1�&2��� q�o
|]��[email protected]���`
Не похоже «uncompressed data
» - и выглядит как-то bzip2 сжатых данных; -)
Смежные вопросы
- 1. Вопрос об сжатии файлов bz2
- 2. Как извлечь файл bz2 в php
- 3. IEnumerable метод расширения вопрос
- 4. OpenGL вопрос расширения
- 5. PHP Enable bz2 Extension В Php.ini
- 6. Открыть приспосабливает файл BZ2
- 7. .htaccess и вопрос ForceType - файлы без расширения?
- 8. C# Методы расширения Архитектура Вопрос
- 9. ExtJS 4.1 «HoverButton» вопрос расширения
- 10. Makefile define: рекурсивный вопрос расширения
- 11. распаковки BZ2 файла
- 12. bz2 в javascript
- 13. Файлы decompress bz2
- 14. питона BZ2 сжатие строки
- 15. Java Wget Bz2 file
- 16. PHP Pathing включает вопрос
- 17. Декомпрессия файла .bz2 в Python
- 18. Вопрос дизайна класса для расширения моделей CodeIgniter
- 19. Вопрос о разрешении области PHP PHP Вопрос
- 20. Удаление расширения .php с/
- 21. Как автозагрузочные расширения php
- 22. PHP 5.4 расширения
- 23. PHP динамический класс расширения
- 24. Расширения PHP-класса
- 25. Динамически загружать php-расширения
- 26. Вопрос PHP
- 27. PHP вопрос
- 28. Восстановление резервной копии Mysql .bz2?
- 29. Извлечение файла bz2 в R
- 30. Работа с большими * .bz2 (Википедия)
Я видел этот пример, но если это так, где вы можете выбрать уровень сжатия? и почему она должна быть внешней функцией bzcompress()? – Rob
существует внешняя функция 'bzcompress()', поэтому вы можете сжимать данные, не отправляя их в файл * (вы можете отправить его в браузер, например, или сохранить в базе данных) * ;;; не знаю, как установить уровень сжатия - извините. –
Да, вы правы в пример – Rob