Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как распокавать GZ в $ не выводя её ?
 
 автор: Inviseble_Demon   (01.10.2008 в 01:46)   письмо автору
 
 

Здраствуйте Уважаемые знатоки на повестке дня вопрос:
- Зажем козе баян ?
))

У меня проблемма у меня есть скрипт который должен распокавать file.gz в переменную ну и потом работать уже с читабельным содержымым.
Дело в том что я не могу извлечь данные из этого архива не прибигая к выводу ((

$fp = gzopen('file.gz', 'r');
gzpassthru($fp);
gzclose($fp);

Выводит содержимое файла хотя я её даже не проси !

readgzfile("file.gz");

Естественно тоже выводит.

Я понимаю что они для этого и придуманы чтоб отдекодить и вывести но я пол инета перекопал и не нашол вразумительной стать по работе с GZ данными. Только эти убогие функции.

Люди помогите кто чем может ! Плиз.

Таму кто поможет пару енотов подганю на бутылочку пивасика ))

  Ответить  
 
 автор: Drago   (01.10.2008 в 02:29)   письмо автору
 
   для: Inviseble_Demon   (01.10.2008 в 01:46)
 

вариантов куча:

либо так

<?
$data 
implode(''gzfile('file.gz'));
?>


либо так

<?
$data 
'';
$fp gzopen('file.gz''r');
while (!
gzeof($fp))
{
$data .= gzread($fp1024);
}
gzclose($fp);
?>


либо так

<?
ob_start
();
$fp gzopen('file.gz''r');
gzpassthru($fp);
gzclose($fp);
$data ob_get_contents();
ob_end_clean();
?>


либо так

<?
ob_start
();
readgzfile('file.gz');
$data ob_get_contents();
ob_end_clean();
?>


и т.д.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования