Учебник РНР
Назад Вперёд

ob_gzhandler

(PHP 4 >= 4.0.4)

ob_gzhandler - ob_start callback-функция для буфера вывода gzip.

Описание

string ob_gzhandler (string buffer [, int mode])

Примечание: mode был введён в PHP 4.0.5.

ob_gzhandler() предназначена для использования в качестве callback-функции для ob_start() , чтобы облегчить отправку gz-кодированных данных web-браузерам, поддерживающим сжатие web-страниц. Прежде чем ob_gzhandler() отправит сжатые данные, она определяет, какой тип кодирования содержимого принимает браузер ("gzip", "deflate" или вообще никакое), и возвратит его содержимое соответствующим образом. Поддерживаются все браузеры, отправляющие корректную шапку/header о том, что они принимают сжатые web-страницы.

Пример 1. ob_gzhandler()
<?php ob_start("ob_gzhandler"); ?> <html> <body> <p>This should be a compressed page. </html> <body>

См. также ob_start() и ob_end_flush() .


Назад Оглавление Вперёд
ob_get_level Вверх ob_implicit_flush