Pytania otagowane jako output-buffering



4
Co dokładnie robi file.flush () w Pythonie?
Znalazłem to w dokumentacji Pythona dla obiektów plików : flush () niekoniecznie zapisuje dane pliku na dysk. Użyj flush (), a następnie os.fsync (), aby zapewnić takie zachowanie. Moje pytanie brzmi: co dokładnie flushrobi Python ? Myślałem, że wymusza zapisywanie danych na dysku, ale teraz widzę, że tak nie jest. …

7
Przetestuj nagłówki PHP za pomocą PHPUnit
Próbuję użyć PHPunit do przetestowania klasy, która wyprowadza niektóre niestandardowe nagłówki. Problem w tym, że na moim komputerze to: <?php class HeadersTest extends PHPUnit_Framework_TestCase { public function testHeaders() { ob_start(); header('Location: foo'); $headers_list = headers_list(); header_remove(); ob_clean(); $this->assertContains('Location: foo', $headers_list); } } a nawet to: <?php class HeadersTest extends PHPUnit_Framework_TestCase …

4
Bufor PHP ob_flush () kontra flush ()
Jaka jest różnica między ob_flush()i flush()i dlaczego muszę dzwonić do obu? ob_flush()Referencyjna mówi: Ta funkcja wyśle ​​zawartość bufora wyjściowego (jeśli istnieje). flush()Referencyjna mówi: Opróżnia bufory zapisu PHP i cokolwiek używanego przez PHP zaplecza (CGI, serwer WWW itp.). Jednak nadal mówi: [it] może nie być w stanie zastąpić schematu buforowania Twojego …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.