Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/12/2011, 18:39
Avatar de hackjose
hackjose
 
Fecha de Ingreso: abril-2010
Ubicación: Edo Mexico
Mensajes: 1.178
Antigüedad: 14 años, 8 meses
Puntos: 131
Respuesta: diferencia entre ob_end_flush y ob_end_clean

Gracias me aclaro bastantes cosas, aclarame otra cosa porfavor.

Los 2 ejemplos hacen lo mismo osea imprimen "BAR"
Código PHP:
Ver original
  1. echo 'BAR';
  2.  
  3. echo 'BAR';

Pero que pasa con ob_start() que no se supone que almacena "el contenido" en un buffer?
Por que paresiere que no es asi ya que el ejemplo 2 tambien imprime "BAR" y no le puse ob_end_flush para que enviara el contenido al navegador.

O la otra es esta
ob_start(); toma el contenido y lo almacena en un buffer.
si ponemos esto

ob_start();
contenido

el contenido si lo almacena en un buffer pero aparte tiene ya integrado un ob_end_flush

si ponemos esto

ob_start();

contenido

ob_end_flush();

Es lo mismo que el anterior solo que estamos diciendo explicitamente "Imprime"
o como funcionan en realidad estas funciones?

Última edición por hackjose; 12/12/2011 a las 19:22