4 de diciembre de 2009
PHP nos brinda la posibilidad de almacenar el contenido de la salida estándar en un buffer y poder operar con él. Una de las posibilidades que tenemos con este buffer es la de simular un efecto de carga e ir mostrando contenido de la web secuencialmente (Simulando un efecto AJAX).
Este sería un pequeño script PHP de ejemplo.
ob_start();
for($x=0; $x<10; $x++){
echo printf('- Línea %d.'."\n", $x);
ob_flush();
flush();
sleep(1);
}
ob_end_flush();
Aunque es muy sencillo, lo que realiza es lo siguiente:
Tags: Programación | PHP