Ver Mensaje Individual
  #5 (permalink)  
Antiguo 25/08/2004, 11:26
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Un ejemplo típico del uso del control del buffer podría ser el de evitar que te dé un error el uso de header() o setcookie() cuando has enviado ya HTML (salida en general) al navegador. A mi en lo personal no me gusta este uso del control del buffer de salida .. Como "buffer" que es, se almacena temporalente en algún sitio .. así que es un consumo extra de recursos para el servidor para una taréa que se solventa "ordenando" el código de otra forma.

Otro caso: Tienes una pagína remota que muestra cierta información (ejemplo .. cotizaciones de cambio de moneda de un banco) .. necesitas esos datos, pero no la página que los "adorna" y muestra en sí. Vía estas funciones .. llamarías a esa página y capturarías su resultado (el HTML de esta/etc) para filtrarlo (ya lo tendrías en una variable) y obtener sólo lo que te interesa. Finalmente descartarías eso que capturases (usando ob_end_clean() ..o similar) y aprovechas tu dato ya filtrado en el código/presentación habitual que hagas ...

Un saludo,