PHP används oftast för att skapa dynamiska webbsidor , och PHP utgång är vanligtvis formaterad med HTML-taggar . Som ett PHP-skript körs och skickar utdata till en webbsida , är utgången buffras tills hela sidan har skapats . Efter skriptet körs , är den webbsida som visas i användarens webbläsare . Det kan finnas tillfällen när du vill visa utdata med PHP innan hela webbsidan har byggts . Du kan göra detta genom att spola utgångsbufferten med en uppmaning till den ob_flush funktionen . Instruktioner
1
Skapa en ny PHP -fil med en redaktör eller Anteckningar . Infoga HTML ramen för den webbsida du skapar med PHP-skript . Till exempel , kan du skriva följande :
< DOCTYPE html PUBLIC " - //W3C //DTD XHTML 1.0 Transitional //EN " " http://www.w3.org/TR/xhtml1 ! /DTD/xhtml1-transitional.dtd " >
Flush Buffer < /title >
< /head >
2
Infoga PHP-kod mellan
taggar för att mata ut en rad uppgifter till skärmen . Till exempel : ?
< Php
$ kapital [ " MA " ] = " Boston " ,
$ kapital [ " GA " ] = " Atlanta " ;
$ kapital [ " KY " ] = " Frankfort ";
foreach ( $ huvudstäderna $ abbrev = > $ kapitalet ) {
echo "
" . $ abbrev . " = > " . $ kapitalet . " < /p > ";
3
Ring ob_flush funktionen att spola utdatabufferten efter varje iteration av produktionen . Till exempel : ?
Ob_flush ( ) ;
}
>
< /body>
< /html > , Addera