【代码片段】PHP实现边执行边输出

简介: PHP实现边执行边输出

设置X-Accel-Bufferingno用来关闭缓存。
注意:不缓存也不是直接输出到客户端,需要调用flush()

ob_flush 获取缓存区内容,转为等待输出状态。
flush将等待输出的数据立即输出到客户端。

header('X-Accel-Buffering: no'); // 关闭缓存

echo 'hello world!';
ob_flush();
flush();

sleep(1); // 休眠

echo '<br />';
echo 'line2 xxx';
ob_flush();
flush();

效果
依次输出

hello world!
line2 xxx

结束。使用

相关文章
|
3天前
|
PHP
php 常见的判断语句和用法
PHP中的判断语句包括if、else、elseif/else if和switch/case。if检查条件执行相关代码;if...else则在条件真假时执行不同代码块;elseif用于多条件检查;switch根据表达式值匹配case执行相应代码,default处理未匹配情况。
14 1
|
5月前
|
SQL 小程序 Shell
PHP代码审计(三)php中代码执行&&命令执行函数
string system(string command,int &return_var) 可以用来执行系统命令并直接将相应的执行结果输出 system() 输出并返回最后一行shell结果。
55 0
|
10月前
|
算法 PHP 数据安全/隐私保护
|
缓存 应用服务中间件 PHP
php循环实时输出,PHP实时打印输出值,PHP实时打印输出值
php循环实时输出,PHP实时打印输出值,PHP实时打印输出值
161 0
|
SQL 关系型数据库 MySQL
使用 PHP 脚本处理 NULL 值
使用 PHP 脚本处理 NULL 值
125 0
|
缓存 自然语言处理 关系型数据库
PHP代码的执行
先看下PHP的结构图
PHP代码的执行
|
安全 PHP
常用的PHP命令执行函数及利用方式
PHP命令执行函数常配合代码执行漏洞使用, 利用命令执行函数执行操作系统命令, 从而发起攻击, 接下来就简单分享几个常用的PHP命令执行函数
400 0
常用的PHP命令执行函数及利用方式
|
PHP
php 输出语句
php有以下输出语句:1 echo 常用的输出语句,例如:echo 'helloworld!';2 print() 输出语句,有返回值。例如:print('helloworld!'); 输出成功返回1,失败返回0。
1154 0