Skip to Content
PHP 5 Kochbuch, Third Edition
book

PHP 5 Kochbuch, Third Edition

by David Sklar, Adam Trachtenberg, Carsten Lucke, Matthias Brusdeylins, Ulrich Speidel, Stephan Schmidt
September 2009
Intermediate to advanced content levelIntermediate to advanced
912 pages
48h 11m
German
O'Reilly Verlag
Content preview from PHP 5 Kochbuch, Third Edition

10.11 Ausgaben vorzeitig an den Browser senden

Problem

Sie möchten erreichen, dass die Ausgabe an den Browser gesendet wird. Zum Beispiel sollen die Benutzer eine Statusmitteilung erhalten, bevor Sie eine langwierige Datenbankabfrage durchführen.

Lösung

Verwenden Sie flush():

print 'Suche nach identischen Schneeflocken...';
flush();
$sth = $dbh->query(
    'SELECT form,COUNT(*) AS c FROM schnee GROUP BY form HAVING c > 1');

Diskussion

Die Funktion flush() sendet alle Ausgaben, die PHP intern zwischengespeichert hat, an den Webserver; allerdings kann der Webserver möglicherweise noch einen eigenen Zwischenspeicher haben, der die Auslieferung der Daten an den Browser verzögert. Außerdem zeigen nicht alle Browser die Daten unmittelbar dann an, wenn sie diese ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

PHP programmieren unter Windows

PHP programmieren unter Windows

Arno Hollosi

Publisher Resources

ISBN: 9783868993271Purchase book