PHP wird häufig verwendet , um dynamische Web -Seiten zu erstellen , und PHP -Ausgang wird in der Regel mit HTML-Tags formatiert. Wie ein PHP-Skript läuft und sendet die Ausgabe in eine Web -Seite , wird die Ausgabe zwischengespeichert werden, bis die gesamte Seite erstellt wurde. Nachdem das Skript ausgeführt wird, wird die Web- Seite im Browser eines Benutzers angezeigt. Es kann Fälle geben, wenn Sie die Ausgabe mit PHP anzuzeigen , bevor die gesamte Web -Seite aufgebaut worden wollen . Sie können dies durch Spülen der Ausgabepuffer mit einem Aufruf der Funktion ob_flush tun . Anleitung
1
Neues PHP-Datei mit einem Editor oder Notepad. Legen Sie die HTML-Frames für die Webseite, die Sie mit dem PHP -Skript zu erstellen wird . Zum Beispiel könnten Sie die folgenden Schritte aus:
< DOCTYPE html PUBLIC " - //W3C //DTD XHTML 1.0 Transitional //EN" " http://www.w3.org/TR/xhtml1 ! /DTD/xhtml1-transitional.dtd " >
Download
Flush Buffer < /head>
2
Insert PHP-Code zwischen den Tags
um eine Reihe von Informationen auf dem Bildschirm auszugeben. Zum Beispiel: ?
< Php
$ Kapital [" MA "] = " Boston ";
$ Kapital [" GA "] = "Atlanta" ,
$ Kapital [" KY "] = " Frankfort ";
foreach ($ Hauptstädten wie $ abbrev => $ Kapital) {
echo "
" . $ abbrev . "=>" . $ Kapital . "
";
3
Rufen Sie den ob_flush Funktion, um die Ausgabe-Puffer nach jeder Iteration Ausgang spülen . Zum Beispiel: ?
Ob_flush (); }
>
< /body>
< /html> ;