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