Вопросы с тегом «output-buffering»

9
Какая польза от ob_start () в php?
Является ли ob_start()использовать для output bufferingтак, чтобы заголовки в буфер и не передаются в браузер? Имею ли я здесь смысл? Если нет, то почему мы должны использовать ob_start()?


4
Что именно делает Python file.flush ()?
Я нашел это в документации по Python для файловых объектов : flush () не обязательно записывает данные файла на диск. Используйте flush (), а затем os.fsync (), чтобы убедиться в этом. Итак, мой вопрос: что именно flushделает Python ? Я думал, что это заставляет записывать данные на диск, но теперь …

7
Проверьте заголовки PHP с помощью PHPUnit
Я пытаюсь использовать PHPunit для тестирования класса, который выводит некоторые настраиваемые заголовки. Проблема в том, что на моей машине это: <?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); } } или даже это: <?php class HeadersTest extends …

4
Буфер PHP ob_flush () против flush ()
В чем разница между ob_flush()и flush()и почему я должен звонить обоим? В ob_flush()ссылке говорится: Эта функция отправит содержимое выходного буфера (если есть). В flush()ссылке говорится: Очищает буферы записи PHP и любой серверной части PHP (CGI, веб-сервер и т. Д.). Однако он продолжает говорить: [он] не сможет изменить схему буферизации вашего …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.