output-buffering

Что такое буферизация вывода?

Что такое буферизация вывода и почему она используется в PHP?

PHP буфер ob промывка() против промывки()

В чем разница между ob_flush() и flush() и почему я должен звонить обоим? В ob_flush() ссылка гласит: Эта функци ... огда я это делаю, я получаю странные результаты. Не мог бы кто-нибудь объяснить простыми словами, что здесь происходит?

Протестируйте заголовки PHP с помощью PHPUnit

Я пытаюсь использовать PHPUnit для тестирования класса, который выводит некоторые пользовательские заголовки. Проблем ... м тега PHP нет другого символа. Может ли это быть что-то внутри PHPUnit, что вызывает это? В чем может быть проблема?

Разница между очисткой ob и очисткой ob

Похоже, что они оба делают одно и то же: возвращают вам содержимое выходного буфера и удаляют его после. Какой из них мне следует использовать?

Считается ли использование буферизации вывода плохой практикой? [закрыто]

Являются ob_start / ob_get_clean() считается плохой практикой php-программистов в целом? Существуют ли какие-либо недостатки буферизации вывода?

PHP: Подавлять вывод внутри функции?

Каков самый простой способ подавить любой вывод, который может выдать функция? Допустим, у меня есть это: function tes ... е другого кода, который выводит другие вещи, есть ли хороший метод для этого? Может быть, возиться с выходным буфером?

Разница между ob clean и ob flush?

В чем разница между ob_clean() и ob_flush()? Также в чем разница между ob_end_clean() и ob_end_flush()? Я знаю, что ob_get_clean() и ob_get_flush() получают содержимое и завершают буферизацию вывода.

Буферизация вывода PHP - звучит как плохая идея, не так ли?

Просто хочу пораскинуть мозгами экспертам по буферизации вывода php. Бывают моменты, когда я хотел реализовать его по ... тствие буферизации экономит огромные ресурсы, а с хорошая практика кодирования вам не понадобится. Я далеко отсюда?

Получить содержимое между двумя строками PHP

Каков наилучший способ получить содержимое между двумя строками, например ob_start(); include('externalfile.html'); ## ... Или есть лучший способ? Также является ли буфер вывода способом сделать это или file_get_contents? Заранее спасибо!

Как сбросить данные в браузер, но продолжить выполнение

У меня есть ob_start() и соответствующий ob_flush(). Я хотел бы удалить часть данных и продолжить выполнение остальных. ... возможно, отдых должен происходить без отображения загрузки в браузере. РЕДАКТИРОВАТЬ: Я не хочу использовать ajax

Как определить, был ли ob start(); уже вызван

Я использую буферизацию вывода для сжатия gzip и доступа к тому, что было выпущено ранее в PHP-скрипте: if(!ob_start(" ... get_status() должно быть то, что мне нужно, но что является ли лучший способ использовать его в тестировании для этого?

что произошло, когда я использовал multi ob start() без ob end clean() или ob end flush()?

Я просмотрел руководство по php для ob_start() ob_end_clean() ob_end_flush(). И я видел другой пример по этому вопросу, ... д это не так? Это OB_1: Привет x, Привет y, Привет z, Галактика А это OB_2: Привет, мир И какой смысл я упустил?

Как заголовки работают с буферизацией вывода в PHP?

Название не требует пояснений. У меня есть хороший опыт работы с PHP, но я не уверен, как функция header работает меж ... яются до содержимого, потому что оно echoредактируется после вызова header? Или это работает каким-то другим способом?

В PHP есть ли способ записать вывод PHP-файла в переменную без использования буферизации вывода?

В PHP я хочу прочитать файл в переменную и одновременно обработать PHP в файле без использования буферизации вывода. Во ... ние: Я хочу сделать некоторые более сложные вещи в рамках обратного вызова вывода (где буферизация вывода не разрешена).

Назначение содержимого переменной с включением/требованием один раз

Можно ли сделать так, как $var = require_once('lol.php'); Так что любой вывод HTML, который делает lol.php, будет ... внутрь $var? Я знаю о буферизации вывода, но есть ли какая-то специальная встроенная функция, которая уже делает это?

в чем разница между ob flush и ob end flush?

Я запутался в функциях PHP ob_flush() и ob_end_flush(). О функции ob_flush в руководстве говорится The buffer cont ... те получить адрес буферов, поэтому должно быть несущественно, сохраняете ли вы пустой буфер с собой или освобождаете его

странное поведение ob start() - двойной вывод

Ob_start(), похоже, не останавливает вывод, поэтому, когда я очищаю буфер, он удваивается <?php ob_start(); echo "Te ... echo ob_get_flush(); ?> Выходные данные Text..... Text..... Но я ожидал Text..... Есть идеи? Спасибо

Как динамически настроить obtihandler?

Расширение PHP tidy имеет функцию ob_tidyhandler Документы это работает с буферизацией вывода PHP Документы в качестве ... в виде массива. Но я подумал, что было бы неплохо не делать этого и просто передайте конфигурацию для выходного буфера.

Делает ли die() промывку конца ob()?

Кажется, я нигде не могу найти хорошего ответа на этот вопрос. Если я запускаю буферизацию вывода, и запускается die(), это также запускает ob_end_flush()?

Предотвращение буферизации вывода с помощью PHP и Apache

У меня есть PHP-скрипт, который отправляет большое количество записей, и я хочу удалить каждую запись, как только она с ... го, как страница будет завершена. Я подтвердил, что это не веб-браузер, потому что я протестировал его с помощью telnet.