Вопросы по теме 'ob-start'

Функция электронной почты с использованием шаблонов. Включает через ob_start и глобальные переменные
У меня есть простой класс Email(). Он используется для отправки писем с моего сайта. <? Email::send($to, $subj, $msg, $options); ?> У меня также есть куча шаблонов электронной почты, написанных на простом HTML, пронизанном несколькими...
2320 просмотров

Потоковая передача вывода с помощью PHP ob_start и ob_get_clean
У меня есть скрипт, который echo выводит содержимое в php-скрипт и приводит к очень большому файлу, например. 100 МБ В настоящее время я использую следующий способ для захвата вывода и записи в другой файл. ob_start(); require_once...
2814 просмотров
schedule 15.04.2022

PHP ob_flush() вызывает ошибку
Когда я вызываю функцию PHP ob_flush() на моем локальном хосте (через MAMP), я получаю следующую ошибку: Примечание: ob_flush() [ref.outcontrol]: не удалось очистить буфер. Нет буфера для сброса. Единственное решение, которое я могу...
8083 просмотров
schedule 08.05.2022

ob_start() печатает вывод без завершения ob_get_flush()
Есть ли что-то, что я делаю неправильно в следующем коде. Ob_start должен правильно буферизовать вывод и не должен печатать его до сброса. Но делает это <?php echo "Hello World!"; ob_start(); for ($i=0; $i < 100; $i++ ){ echo "I am...
1335 просмотров
schedule 20.05.2022

Сжатие кэшированного вывода с использованием буферов вывода PHP
Используя этот однострочный код ob_start('ob_gzhandler'); в верхней части страницы, вывод php составлял около 11 КБ согласно консоли Chrome. Когда я попытался кэшировать вывод с помощью следующего кода, я обнаружил, что кешированный файл был...
701 просмотров
schedule 26.07.2022

Буферизация вывода PHP (ob_start, ob_flush)
Раньше я использовал буферизацию вывода php, чтобы создать файл csv из базы данных, потому что я не хотел создавать существующий файл, просто хотел сделать контент загружаемым. CSV — это текстовый файл, поэтому его легко создать таким образом, вы...
938 просмотров
schedule 18.03.2023

ob_start для шаблона электронной почты?
Мне нужно сделать уведомление по электронной почте для моего сервиса. Написано на php. Итак, вопрос: правильно ли использовать ob_start() и ob_get_clean() или есть лучший способ? Простой пример: <?php ...class logics... ob_start();...
248 просмотров
schedule 27.04.2023

Включить содержимое файлов javascript в буфер ob_start
В настоящее время я работаю над переводом веб-сайта. Чтобы легко выполнить этот перевод, я создал .csv file , содержащий совпадения между двумя языками (японский-> английский). Затем этот файл анализируется с помощью PHP, и на странице вызывается...
1242 просмотров
schedule 06.12.2022

Влияет ли функция ob_start() на время загрузки моей страницы? Как это решить?
У меня есть этот код в моем файле инициализации, чтобы уменьшить размер моего html для посетителей, и это помогает мне при чтении html-кода. function sanitize_output($buffer) { $search = array( '/\>[^\S ]+/s', '/[^\S...
199 просмотров
schedule 23.02.2023

Что может быть причиной того, что стили после `ob_end_flush();` включаются в тело, а не в головную часть?
По какой причине стили после ob_end_flush(); включаются в часть body , а не в часть head ? test.php <!DOCTYPE html> <html> <head> <link rel='stylesheet' type='text/css' href='<?php echo SERVER_STYLE_LOG.'etInp.css';...
13 просмотров
schedule 29.01.2024