1
0
mirror of https://github.com/php/doc-es.git synced 2026-04-24 07:38:19 +02:00
Files
archived-doc-es/reference/outcontrol/functions/ob-gzhandler.xml
T
Pedro Antonio Gil Rodríguez ce2e8abb67 Actualización a la última versión
git-svn-id: https://svn.php.net/repository/phpdoc/es/trunk@334597 c90b9560-bf6c-de11-be94-00142212c4b1
2014-08-25 11:40:57 +00:00

134 lines
3.6 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: afc3f34c682418a582b0f9199db0bac4a087821f Maintainer: seros Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.ob-gzhandler">
<refnamediv>
<refname>ob_gzhandler</refname>
<refpurpose>Función de llamada de retorno de ob_start para comprimir el búfer de salida con gzip</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<type>string</type><methodname>ob_gzhandler</methodname>
<methodparam><type>string</type><parameter>buffer</parameter></methodparam>
<methodparam><type>int</type><parameter>mode</parameter></methodparam>
</methodsynopsis>
<para>
<function>ob_gzhandler</function> tiene por objeto usarse como una función de
llamada de retorno para <function>ob_start</function> para facilitar en envío
de datos codificados con gz a los navegadores web que admiten la compresión de páginas web.
Antes de que <function>ob_gzhandler</function> realmente envíe datos comprimidos,
determina el tipo de codificación de contenido que aceptará el navegador
("gzip", "deflate" o ninguno) y devolverá su salida en consecuencia.
Se admiten todos los navegadores, ya que es responsabilidad de los mismos enviar la
cabecera correcta que indique que acepta páginas web comprimidas. Si un navegador
no admite páginas comprimidas, esta función devolverá &false;.
</para>
</refsect1>
<refsect1 role="parameters">
&reftitle.parameters;
<para>
<variablelist>
<varlistentry>
<term><parameter>buffer</parameter></term>
<listitem>
<para>
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>mode</parameter></term>
<listitem>
<para>
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
</para>
</refsect1>
<refsect1 role="examples">
&reftitle.examples;
<para>
<example>
<title>Ejemplo de <function>ob_gzhandler</function></title>
<programlisting role="php">
<![CDATA[
<?php
ob_start("ob_gzhandler");
?>
<html>
<body>
<p>Esta debería ser una página comprimida.</p>
</body>
</html>
]]>
</programlisting>
</example>
</para>
</refsect1>
<refsect1 role="notes">
&reftitle.notes;
<note>
<para>
<function>ob_gzhandler</function> requiere la extensión <link
linkend="ref.zlib">zlib</link>.
</para>
</note>
<note>
<para>
No se pueden usar juntos <function>ob_gzhandler</function> y <link
linkend="ini.zlib.output-compression">zlib.output_compression</link>.
Observe también que se prefiere el uso de
<link linkend="ini.zlib.output-compression">zlib.output_compression</link> antes que
<function>ob_gzhandler</function>.
</para>
</note>
</refsect1>
<refsect1 role="seealso">
&reftitle.seealso;
<para>
<simplelist>
<member><function>ob_start</function></member>
<member><function>ob_end_flush</function></member>
</simplelist>
</para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->