Sophie

Sophie

distrib > Mandriva > 9.1 > ppc > by-pkgid > a34ed6838d4b29d38abd504392a4a797 > files > 1858

php-manual-es-4.3.0-2mdk.noarch.rpm

<HTML
><HEAD
><TITLE
>ob_gzhandler</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
REL="HOME"
TITLE="Manual de PHP"
HREF="index.html"><LINK
REL="UP"
TITLE="Output Control Functions"
HREF="ref.outcontrol.html"><LINK
REL="PREVIOUS"
TITLE="ob_get_status"
HREF="function.ob-get-status.html"><LINK
REL="NEXT"
TITLE="ob_implicit_flush"
HREF="function.ob-implicit-flush.html"><META
HTTP-EQUIV="Content-type"
CONTENT="text/html; charset=ISO-8859-1"></HEAD
><BODY
CLASS="refentry"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
SUMMARY="Header navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>Manual de PHP</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="function.ob-get-status.html"
ACCESSKEY="P"
>Anterior</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="function.ob-implicit-flush.html"
ACCESSKEY="N"
>Siguiente</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><H1
><A
NAME="function.ob-gzhandler"
></A
>ob_gzhandler</H1
><DIV
CLASS="refnamediv"
><A
NAME="AEN57756"
></A
><P
>    (PHP 4 &#62;= 4.0.4)</P
>ob_gzhandler&nbsp;--&nbsp;
     ob_start callback function to gzip output buffer
    </DIV
><DIV
CLASS="refsect1"
><A
NAME="AEN57759"
></A
><H2
>Description</H2
>string <B
CLASS="methodname"
>ob_gzhandler</B
> ( string buffer [, int mode])<BR
></BR
><DIV
CLASS="note"
><BLOCKQUOTE
CLASS="note"
><P
><B
>Nota: </B
>
      <TT
CLASS="parameter"
><I
>mode</I
></TT
> was added in PHP 4.0.5.
     </P
></BLOCKQUOTE
></DIV
><P
>&#13;     <B
CLASS="function"
>ob_gzhandler()</B
> is intended to be used as a
     callback function for <A
HREF="function.ob-start.html"
><B
CLASS="function"
>ob_start()</B
></A
> to help
     facilitate sending gz-encoded data to web browsers that support
     compressed web pages.  Before <B
CLASS="function"
>ob_gzhandler()</B
>
     actually sends compressed data, it determines what type of
     content encoding the browser will accept ("gzip", "deflate" or
     none at all) and will return it's output accordingly.  All
     browsers are supported since it's up to the browser to send the
     correct header saying that it accepts compressed web pages.
    </P
><DIV
CLASS="note"
><BLOCKQUOTE
CLASS="note"
><P
><B
>Nota: </B
>
      You cannot use both <B
CLASS="function"
>ob_gzhandler()</B
> and
      <A
HREF="missing-stuff.html#ini.zlib.output-compression"
>&#13;      ini.zlib.output_compression</A
>.  Also note that 
      using <A
HREF="missing-stuff.html#ini.zlib.output-compression"
>&#13;      ini.zlib.output_compression</A
> is preferred over
      <B
CLASS="function"
>ob_gzhandler()</B
>.
     </P
></BLOCKQUOTE
></DIV
><P
>&#13;     <TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
CLASS="EXAMPLE"
><TR
><TD
><DIV
CLASS="example"
><A
NAME="AEN57784"
></A
><P
><B
>Ejemplo 1. <B
CLASS="function"
>ob_gzhandler()</B
> Example</B
></P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
CELLPADDING="5"
><TR
><TD
><PRE
CLASS="php"
>&#60;?php

ob_start("ob_gzhandler");

?&#62;
&#60;html&#62;
&#60;body&#62;
&#60;p&#62;This should be a compressed page.
&#60;/html&#62;
&#60;body&#62;</PRE
></TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
>
    </P
><P
>&#13;     See also <A
HREF="function.ob-start.html"
><B
CLASS="function"
>ob_start()</B
></A
> and
     <A
HREF="function.ob-end-flush.html"
><B
CLASS="function"
>ob_end_flush()</B
></A
>.
    </P
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="function.ob-get-status.html"
ACCESSKEY="P"
>Anterior</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="index.html"
ACCESSKEY="H"
>Inicio</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="function.ob-implicit-flush.html"
ACCESSKEY="N"
>Siguiente</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>ob_get_status</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="ref.outcontrol.html"
ACCESSKEY="U"
>Subir</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>ob_implicit_flush</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>