PHP er oftest brukt til å lage dynamiske websider og PHP -utgang er vanligvis formatert med HTML-koder. Som et PHP script kjører og sender utdata til en webside, er det utgang bufret til hele siden er opprettet. Etter kjøres, blir den websiden som vises i brukerens nettleser . Det kan være tilfeller når du vil vise utdata med PHP før hele websiden har blitt bygget . Du kan gjøre dette ved å spyle utgangsbufferen med en oppfordring til ob_flush funksjon . Instruksjoner
en
Opprett en ny PHP-filen ved hjelp av en redaktør eller Notepad . Sett inn HTML rammen for websiden du vil skape med PHP script . For eksempel kan du skrive følgende : en
< 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
Sett PHP-koden mellom
kodene for å sende ut en serie av informasjon på skjermen. For eksempel: ?
< Php
$ hovedstaden [" MA "] = " Boston ";
$ hovedstaden [" GA "] = " Atlanta ";
$ hovedstaden [" KY "] = " Frankfort ";
foreach ( $ hovedsteder som $ abbrev = > $ kapital) {
echo "
" . $ abbrev . "= >" . $ kapital. " < /p >";
3
Ring ob_flush funksjonen for å skylle utgangsbufferen etter hver iterasjon av produksjon. For eksempel: ?
Ob_flush ();
}
>
< /body >
< /html > ;