Tecnología

Inicio

Cómo vaciar salida al procesar en PHP

PHP es el más usado para crear páginas web dinámicas, y la salida de PHP es normalmente el formato con etiquetas HTML. Como un script PHP se ejecuta y envía la salida a una página Web, la salida se almacenan temporalmente hasta que se haya creado la página entera. Después se ejecuta la secuencia de comandos, la página Web se muestra en el navegador del usuario. Puede haber casos en los que quiere mostrar la salida con PHP antes de que toda la página Web ha sido construido. Usted puede hacer esto mediante el volcado de memoria intermedia de salida con una llamada a la función ob_flush.

Instrucciones

1 Crear un nuevo archivo PHP usando un editor o el Bloc de notas. Inserte el marco HTML para la página Web que va a crear con el script PHP. Por ejemplo, podría escribir lo siguiente:

<! DOCTYPE html PUBLIC "- // W3C // DTD XHTML 1.0 Transitional // EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<Html xmlns = "http://www.w3.org/1999/xhtml">

<Head>

<Meta http-equiv = "Content-Type" content = "text / html; charset = UTF-8" />

<Title> Vaciar búfer </ title>

</ Head>

2 Insertar código PHP entre las etiquetas <body> de salida a una serie de información en la pantalla. Por ejemplo:

<? Php

$ De capital [ "MA"] = "Boston";

$ De capital [ "GA"] = "Atlanta";

$ De capital [ "KY"] = "Frankfort";

foreach ($ capitales como $ abreviatura => $ de capital) {

echo "&lt;p>" . $abbrev . " => " . $capital . "&lt;/p>";

3 Llame a la función ob_flush para vaciar el búfer de salida después de cada iteración de la producción. Por ejemplo:

ob_flush();

}

?>

</ Body>

</ Html>