output-buffering

output-buffering

文章 2 浏览 66

PHP 输出缓冲区内容

我使用 PHP 创建基于用户代理的动态样式表: AddHandler application/x-httpd-php .css 我使用 gzip(基于 php.ini)将它们发送给客户端: output_han…

烙印 2024-12-05 14:57:54 3 0

ob_start() PHP 中模板的替代方案?

问题已更新 我正在构建一个 MVC 框架,对于我的模板和视图,我将有一个主页模板文件,我的视图将包含在该模板中。 我见过的唯一方法是使用输出缓冲 ob…

盗琴音 2024-12-04 04:10:44 3 0

ob_get_clean 和 ob_get_flush 之间的区别

它们似乎都做同样的事情:将输出缓冲区内容返回给您,然后将其删除。 我应该使用哪一个?…

北音执念 2024-12-04 01:46:47 3 0

ob_flush 和 ob_end_flush 有什么区别?

我对 PHP 函数 ob_flush() 和 ob_end_flush() 感到困惑。 关于函数 ob_flush 手册 说 The buffer contents are discarded after ob_flush() is called…

小镇女孩 2024-12-03 16:17:39 2 0

使用 php 进行输出缓冲并使用 jQuery 发送 ob_get_contents

我正在尝试使用输出缓冲捕获 php 页面的内容:

羅雙樹 2024-11-30 10:03:31 3 0

PHP:缓存整洁的解析字符串

在我的页面顶部,我有这段代码来检查缓存并启动输出缓冲: ob_start( ); $cache_time = 3600; $cache_folder = $_SERVER['DOCUMENT_ROOT'].'/cache'; …

物价感观 2024-11-30 07:05:45 3 0

file.flush() 到底在做什么?

我在 Python 文件对象文档中找到了这一点: flush() 不一定将文件的数据写入磁盘。使用 flush() 后跟 os .fsync() 以确保此行为。 所以我的问题是:Py…

深白境迁sunset 2024-11-30 06:49:17 4 0

如何在 Symfony2 中打开输出缓冲?

如何为 Sf2 应用程序的每个请求打开 output_buffering? 我需要它来使用 FirePHPBundle,但我更愿意在应用程序范围内使用它。…

小矜持 2024-11-28 09:39:02 3 0

获取缓冲区内容时如何触发 ob_start() 回调?

我有一个脚本,可以在显示内容之前运行自定义电子邮件混淆类的 Obfuscate() 函数,如下所示: ob_start(array($obfuscator, "Obfuscate")); include('…

维持三分热 2024-11-27 13:40:09 3 0

如何阻止 ZF 在开头发送空字符?

我正在使用 ZF 开发一个具有 REST API 的应用程序。一切都很顺利,只是我的 XML 在开头有一个空白字符,因此 XML 违反了在开头有 XML 声明的规则。我…

请叫√我孤独 2024-11-26 10:48:01 3 0

session_regenerate_id() - 已在单元测试 Yii 控制器中发送的标头

我正在尝试对我的控制器(Yii 框架)进行单元测试。 /** * @dataProvider provider */ public function testActionEdit_view_login($controller){ $us…

甜是你 2024-11-25 07:20:19 4 0

ob_get_contents 中未执行的 PHP 代码

我试图通过以下方式捕获我的控制器类(yii 框架)的输出: ob_start(); $controller->actionView(4); ob_end_flush(); assertContains('needlestack',…

夜还是长夜 2024-11-25 02:12:24 4 0

php输出缓冲区如何工作(使用$_SERVER['REQUEST_TIME']计算脚本执行时间的问题)

我真的不知道如何表达标题,所以我尽力了。 我们有一个计算最终脚本(基于网络)执行时间的问题。 我们做了一个简单的操作 if(time()-$_SERVER['REQUE…

巷子口的你 2024-11-19 03:15:44 6 0

输出缓冲和 FirePHP 错误

在下面的代码中执行“echo ...”的两行上,我收到无法解释的“标题已在 #... 行上发送”错误。 案例的简化版本:

薆情海 2024-11-18 19:25:31 4 0

在什么可能的情况下,人们应该更喜欢无缓冲的输出?

通过我的上一个问题中的讨论,我开始知道Perl默认提供行缓冲区输出。 $| = 0; # for buffered output (by default) 如果你想获得无缓冲的输出,那么将…

慢慢从新开始 2024-11-18 09:01:23 4 0
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文