Я надеюсь, что праздники у всех проходят хорошо.
Еще один вопрос, связанный с PHP, здесь. Я использую буферы вывода в своем скрипте, поскольку то, что я недавно узнал, является недопустимой причиной (поэтому я могу передать заголовки позже в скрипте). Теперь я понимаю, что я должен хранить весь вывод в переменной или в каком-либо другом хранилище, пока я не буду готов выводить в конце скрипта вместо использования выходных буферов. К сожалению, я уже запрограммировал эти функции и спонтанный вывод html на свои страницы. Я надеялся, что смогу исправить эту проблему во второй версии скрипта, так как у меня есть жесткие сроки, чтобы уложиться в эту версию.
К заданному вопросу. Я планировал это сделать, но видимо функции die() и exit() не так хорошо работают с выходными буферами? У меня есть выход () после всех моих сообщений об ошибках, и вместо того, чтобы завершить выполнение в этот момент, кажется, что скрипт продолжает работать из-за выходного буфера. Я проверил эту гипотезу, удалив буферы вывода, и функции exit() работают должным образом.
Есть ли способ изменить это поведение, или мне следует вернуться к чертежной доске и начать замену моих старых страниц? Кроме того, может кто-нибудь объяснить мне, почему мы должны сохранять вывод до конца? Мне всегда интересно учиться.
Заранее спасибо всем! Наслаждайтесь последними днями 2010 года!