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