Was ist der Unterschied zwischen ob_flush()
und flush()
und warum muss ich beide anrufen?
Die ob_flush()
Referenz sagt:
Diese Funktion sendet den Inhalt des Ausgabepuffers (falls vorhanden).
Die flush()
Referenz sagt:
Leert die Schreibpuffer von PHP und dem von PHP verwendeten Backend (CGI, Webserver usw.).
Es heißt jedoch weiterhin:
[it] kann das Pufferungsschema Ihres Webservers möglicherweise nicht überschreiben.
Also, scheint mir, dass ich die ob_flush()
ganze Zeit nutzen könnte. Allerdings bekomme ich dabei seltsame Ergebnisse. Könnte jemand in einfachen Worten erklären, was hier los ist?