社区
基础编程
帖子详情
关于延时的问题
tfxg
2005-10-26 12:20:38
先看代码
for($i=0;$i<5;$i++)
{
sleep(3);
echo "$i<br>";
flush();
}
测试的时候,总是做整个循环完才将echo的内容显示出来,但是如果用php直接执行就不会完成整个循环才显示,我想是apache的原因,但不知道如何改,请高手帮忙
...全文
392
21
打赏
收藏
关于延时的问题
先看代码 for($i=0;$i<5;$i++) { sleep(3); echo "$i"; flush(); } 测试的时候,总是做整个循环完才将echo的内容显示出来,但是如果用php直接执行就不会完成整个循环才显示,我想是apache的原因,但不知道如何改,请高手帮忙
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
21 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tfxg
2005-10-28
打赏
举报
回复
可以发钱了,呵呵
Gdj
2005-10-27
打赏
举报
回复
行了,先谢谢
为什么要加
for($i=0; $i<500; $i++)
{
echo " ";
}
这个呀
请说说个理
-------------------------------------------
严重怀疑你没有看帖。算了。
tfxg
2005-10-27
打赏
举报
回复
为何这样的动作不行呢
<?php
ob_end_flush();
for($i=0; $i<500; $i++)
{
echo " ";
}
echo "<script language='javascript'>window.location.href='/index.php?PHPSESSID=$PHPSESSID';</script>";
flush();
sleep(10);
}
?>
非要等到10秒之后才调转到新的页面
tfxg
2005-10-27
打赏
举报
回复
行了,先谢谢
为什么要加
for($i=0; $i<500; $i++)
{
echo " ";
}
这个呀
请说说个理
zhiin1
2005-10-27
打赏
举报
回复
为什么要加
for($i=0; $i<500; $i++)
{
echo " ";
}
这个呀
请说说个理
--------------------------
浏览器默认有几百个字节的 必须把它填满了才可以一个一个输出
tfxg
2005-10-27
打赏
举报
回复
如果你要立即显示,那在正式输出前,先输出几k的不显示的字符吧。比如在<head>无数空格...</head>这样
wjjchen
2005-10-27
打赏
举报
回复
<?
for ($i=0;$i<3;$i++)
{
echo $i."<br>";
flush();
sleep(5);
}
?>
tfxg
2005-10-26
打赏
举报
回复
在浏览器打开
等待一段时间后显示:
0<br>1<br>2<br>3<br>4<br>
tfxg
2005-10-26
打赏
举报
回复
直接用PHP执行
php test.php
0<br> 等待 1<br> 等待 2<br> 等待 3<br> 等待 4<br>
zhiin1
2005-10-26
打赏
举报
回复
<?php
ob_end_flush();
for($i=0; $i<500; $i++)
{
echo " ";
}
for($i=0;$i<5;$i++)
{
sleep(1);
echo "$i<br>";
flush();
}
?>
tfxg
2005-10-26
打赏
举报
回复
事情还没有解决
Gdj
2005-10-26
打赏
举报
回复
sleep时是不占带宽的啦……只是占了一个连接。
做serverpush时有用的。
xuzuning
2005-10-26
打赏
举报
回复
这是一个毫无意义的事情!
为什么要让php断断续续的工作,占着带宽不让人家访问呢?
用ajax可以很轻松的完成
Gdj
2005-10-26
打赏
举报
回复
可以的。照我上面的做。不然我给你一个例子。
<?php
ob_implicit_flush(true);
echo "<html>\r\n<head>\r\n<title>Untitled Document</title>".str_repeat("\r\n",4096)."\r\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\">\r\n</head>\r\n\r\n<body>\r\n\r\n";
for($i=0;$i<5;$i++)
{
echo "$i<br>";
sleep(3);
}
?>
tfxg
2005-10-26
打赏
举报
回复
在服务器试 telnet localhost 80
get test.php
都行,在浏览器就是不行
tfxg
2005-10-26
打赏
举报
回复
还不行
Gdj
2005-10-26
打赏
举报
回复
如果你要立即显示,那在正式输出前,先输出几k的不显示的字符吧。比如在<head>无数空格...</head>这样
Gdj
2005-10-26
打赏
举报
回复
<?php
ob_implicit_flush(true);
echo "OK";
sleep(20);
?>
你看,肯定是20秒后才显示出来。嘿嘿嘿
Gdj
2005-10-26
打赏
举报
回复
别人可没说要给你分啊。
ob_implicit_flush(true);
没用的。
ie是这样的了。它不是没收到显示的信息。但是他会一直存着,一直下载到4k(应该是4k)或是连接中段后才会显示出来。如果有表格,则会在表格全下载后显示。
coolstr
2005-10-26
打赏
举报
回复
哈哈哈,就这样赚了100分。高兴中.......
加载更多回复(1)
VHDL中的
延时
问题
VHDL中的
延时
问题
【转】 VHDL中的
延时
问题
1。VHDL中的delta
延时
大于零,但小于任何指定的
延时
(指定的
延时
包括after指定的惯性
延时
和transport指定的传输
延时
)。因此,在一个确定的仿真时刻t,开启有限多个仿真周期(即一个delta
延时
)不会使仿真时刻向前推进,就是说不论有多少个delta
延时
,都认为是在t时刻。为什么能够这样认为呢,请看2。 2。在具体硬件
单片机硬件和软件
延时
、RTOS相对
延时
和绝对
延时
已剪辑自: https://mp.weixin.qq.com/s/-RPLQn4KO9Aqu1fpfZeOKA前不久有个读者在问关于
延时
的
问题
,大概就是问:软件
延时
和硬件
延时
是啥意思?做项目时他俩有什么区别? 今天就来讲讲关于硬件
延时
和软件
延时
的内容,以及它们的区别。
延时
的种类很多,先给大家普及一下
延时
相关概念和分类。指利用具有计数功能的硬件进行
延时
。比如:定时器(Timer)、 实时时钟(RTC)、 系统滴答定时器(SysTick)等具有计数功能的硬件。相对硬件
延时
而言,软件
延时
就是写一段软件代码,通过消
RS-485半双工
延时
问题
学习485总线时,遇到
延时
问题
,困扰很久。通过学习知道了485半双工收发时必须
延时
,以保证系统的稳定性、可靠性。好多资料都介绍了485 防静电、抗干扰电路。惟独没提 每一帧收发停止位(或第9位)的
延时
和 半双工总线收发切换
延时
问题
。 我觉得在半双工状态下 485 帧的收发和 总线的收发状态切换
延时
问题
对485总线长期稳定的工作有很大影响。彻底搞懂这个
问题
对了解误码产生、数据丢失、总线...
c语言的单片机delay
延时
函数详解
c语言及单片机delay
延时
函数
延时
函数1、是什么2、为什么3、用在哪里?4、怎么做1、循环
延时
延时
函数
延时
函数,作为一种常用函数,在不同的领域有不同的用处。而在嵌入式以及C语言的编写中,我们常常遇到需要自己来编写
延时
函数的情况,这种情况之下,了解其原理就显得必要。 1、是什么 简单来说,
延时
函数的目的就在于等,实际上就是要等一段时间再来执行接下来的代码。而这种简单的等,又可以采用多种方法来实现。例如: 名称 描述 循环 采用for或者while循环,让计算机跑无用的代码,从而达到
延时
的
Android音频
延时
问题
这个
问题
在Android上是个难点。 Android在诞生之初对声音的播放和录音
延时
并没有非常严格的要求。手机厂商之前也都不在意
延时
指标,这几年才慢慢有改观。Android最近几年的新版本也一直在逐步改善
延时
问题
,不过各大手机厂有多重视就不得而知了。 部分K歌软件为了减少
延时
,也费了不少精力,使用各种越过中间层的方法,直接使用底层音频接口。就目前的现状来说,手机上用的Linux内核并非实时系统,只依赖Android/Linux的现有音频架构,大部分手机还是没法满足麦克实时返送的要求...
基础编程
21,887
社区成员
140,363
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章