Вопросы по теме 'output-buffering'
PHP: подавить вывод внутри функции?
Каков самый простой способ подавить любой вывод, который может производить функция? Скажем, у меня есть это:
function testFunc() {
echo 'Testing';
return true;
}
И я хочу вызвать testFunc() и получить возвращаемое значение без...
23267 просмотров
schedule
21.06.2023
HTML в переменную PHP (HTML вне PHP-кода)
Я новичок в php и мне интересно, могу ли я сделать что-то вроде этого:
<?php
...
magicFunctionStart();
?>
<html>
<head>...</head>
<body>...</body>
</html>
<?php
$variable =...
37119 просмотров
schedule
21.12.2022
PHP: использование функции eval с кодом HTML и PHP
В настоящее время у меня есть следующий код из таблицы базы данных:
<h1 class="widgetHeader">My Friends</h1>
<div class="widgetRepeater">
<p class="widgetHeader">Random Selection</p>
<?php...
571 просмотров
schedule
24.04.2023
Как остановить буферизацию вывода PHP от употребления сообщений об ошибках?
Что ж, теперь, когда я немного углубился в это, я понимаю, что это глупый вопрос и неправильный. Оказывается, автор устаревшего кода, который я поддерживаю, перехватывал журнал ошибок в другой файл с оператором php_init . Взлом произошел...
3436 просмотров
schedule
17.07.2022
Как показать анимацию загрузки перед печатью содержимого буфера из ob_start()?
У меня есть скрипт, который работает довольно долго, и я использую ob_start() для буферизации вывода и печати результата после завершения выполнения скрипта.
Мне нужно показать анимацию загрузки во время выполнения скрипта и заменить ее выводом,...
1380 просмотров
schedule
30.08.2022
Как очистить буфер вывода Zend на этапе контроллера?
У меня есть Zend Controller, который обслуживает файлы для пользователей.
Я использовал помощник действия Noginn SendFile для фактической потоковой передачи файла, но код просто использует readfile($path) для помещения содержимого файла в буфер...
2449 просмотров
schedule
01.02.2023
Powershell: как захватить вывод с хоста
Я использую powershell для автоматизации некоторых задач, связанных с проверкой/объединением в TFS. Когда я звоню
tf get * /recurse
Я получаю кучу прокручиваемых данных о файлах, которые извлекаются. Последняя строка, сгенерированная этой...
2359 просмотров
schedule
25.03.2023
ob_get_level() начинается с уровня 1
Возникли некоторые проблемы с буферизацией вывода. В основном я пытаюсь запустить буферизацию вывода с обратным вызовом ob_gzhandler, но он продолжает говорить мне, что использует неподдерживаемый тип сжатия. Все включено, и я считаю, что проблема в...
4631 просмотров
schedule
28.01.2024
Ошибка с буферизацией вывода и FirePHP
Я получаю необъяснимую ошибку "Заголовки уже отправлены в строке #..." в тех двух строках, которые выполняют "echo..." в приведенном ниже коде.
Упрощенный вариант дела:
<?php
ob_start();
//Initializing FirePHP......
1478 просмотров
schedule
24.01.2023
Как остановить ZF от отправки пустого символа в начале?
Я разрабатываю приложение с использованием ZF, у которого есть REST API. Все идет хорошо, за исключением того, что мой XML имеет пустой символ в начале, и поэтому XML нарушает правила наличия объявления XML в начале. Я пытаюсь использовать это с...
298 просмотров
schedule
22.10.2022
Как сбросить данные в браузер, но продолжить выполнение
У меня есть ob_start() и соответствующий ob_flush() . Я хочу очистить часть данных и продолжить выполнение остальных. Использование ob_flush() не помогло. Также, если возможно, отдых должен происходить без отображения загрузки в браузере....
38620 просмотров
schedule
13.06.2022
Перезапись URL-адреса PHP из выходного буфера
Я пытаюсь переписать свои URL-адреса в PHP, используя выходной буфер. В идеале это так, что в моем источнике я могу сохранить свои ссылки как example.com/index.php?action=123;sa=456;sa2=789 , но при выводе в браузер он перезаписывается как...
835 просмотров
schedule
07.05.2023
поведение буферизации stdout в c
Когда я запускаю первый код и сразу же нажимаю ctrl-c, в файл не будет записано 45 . Но когда я запускаю второй код, я получаю 45 .
Я не мог понять, почему такое поведение происходит в приведенном ниже коде? Если stdout находится в буфере...
671 просмотров
schedule
23.01.2023
операторы печати появляются только до или после вызова подпроцесса
Этот вопрос связан с Python: почему операторы печати и вывод subprocess.call() не синхронизированы? но решения не работают в моей конкретной ситуации. Я пытаюсь выполнить процесс тестирования автоматизации в python, который сначала печатает имя...
1019 просмотров
schedule
10.02.2023
Сбой линейной буферизации stdout на MINGW/MSYS Python 2.7.3
Проблема иллюстрируется этим простым скриптом:
import time, os, sys
sys.stdout = os.fdopen( sys.stdout.fileno(), 'w', 1 ) # line-buffer stdout
print 'before sleep'
time.sleep( 10 )
print 'after sleep'
Если буферизация строк выполнена успешно,...
913 просмотров
schedule
12.07.2022
Эмулировать PTY и выводить поток с очисткой строки
Я ищу способ обмануть программу Linux, заставив ее думать, что она подключена к TTY, чтобы вывод буферизовался строкой, а не блочной буферизацией.
Когда я вызываю программу непосредственно внутри эмулятора терминала, она ведет себя правильно, но...
616 просмотров
schedule
19.06.2023
PHP: что происходит после прекращения буферизации вывода
У меня есть код, который делает следующее:
<?php
ob_flush();
ob_start();
echo $something;
ob_end_flush();
echo $another_thing;
?>
Я вижу $something , но не $another_thing;
Согласно мануалу ob_end_flush() просто отключает...
77 просмотров
schedule
22.05.2023
Каково серьезное влияние на производительность implicit_flush?
В разделе администратора моего сайта есть куча очень медленных сценариев генерации отчетов, которые echo выводят построчно по мере создания. Чтобы этот вывод был немедленно передан в браузер, вместо того, чтобы пользователю приходилось ждать...
1335 просмотров
schedule
20.12.2023
Сообщения веб-службы PHP усекаются буферизацией вывода
Я разрабатываю веб-службу на PHP, где я использую стандартный класс PHP SoapServer с файлом WSDL, предоставленным моим клиентом, но мне также нужно использовать буферизацию вывода, чтобы «убрать» ответ SOAP, который производит PHP (добавляя некоторые...
1640 просмотров
schedule
20.05.2022
SoapServer-›handle() игнорирует буферизацию вывода
Я пытаюсь захватить ответ, отправленный классом PHP SoapServer для отладки, прежде чем он будет фактически отправлен в браузер.
Я использую Zend_Soap_Server , который должен позволять захватывать вывод из SoapServer->handle() с...
629 просмотров
schedule
25.11.2023