off - print php flush



Differenza tra ob_clean e ob_flush? (1)

le varianti *_clean svuotano il buffer, mentre le funzioni *_flush stampano ciò che è nel buffer (inviano il contenuto al buffer di output).

Esempio:

ob_start();
print "foo";      // This never prints because ob_end_clean just empties
ob_end_clean();   //    the buffer and never prints or returns anything.

ob_start();
print "bar";      // This IS printed, but just not right here.
ob_end_flush();   // It's printed here, because ob_end_flush "prints" what's in
                  // the buffer, rather than returning it
                  //     (unlike the ob_get_* functions)

Qual è la differenza tra ob_clean() e ob_flush() ?

Qual è la differenza tra ob_end_clean() e ob_end_flush() ? So che ob_get_clean() e ob_get_flush() ottengono entrambi il contenuto e il buffering dell'output finale.





output-buffering