php的sleep函数,php中的sleep()函数

php中的sleep()函数

最近在做个页面时,遇到要PHP程序中实现延迟当前进程问题。由于接触PHP时间有限,想当然的认为PHP中实现此功能的函数也是sleep()。事实上,在PHP中的确有这个函数,但在我尝试了半天后,却始终不能实现我要的逻辑。PHP5手册中,对这个函数是这样描述的:sleep -- Delay execution。当我百度了以后,才知道这个函数并不是延迟当前进程,而是延迟当前脚本的执行,就是页面的执行。

我们来看下面这段代码,就可以明白了。

$i=0;

while(1)

{

echo($i);

echo(' ');

$i++;

sleep(2);

if(5==$i)

break;

}

?>

运行结果是:10秒后,同时输出“0 1 2 3 4”

并不是:先0,两秒后1,四秒后2,六秒后3,八秒后4,十秒后结束

相关文档:

毋庸置疑,PHP是一种非常棒的动态网页制作语言,他和C的极高相似性,使得它的语法学起来

很容易,他有很多类似C语言库函数的东西,还有像日期,字符串和时间函数等,这使得它很容

易开发相当复杂的应用程序。

当PHP应用到关键web站点上,如何保证质量将会变得很关键。然而,PHP并不是一 ......

PHP中的stristr(),strstr(),strpos()速度比较

测速代码:

function getmicrotime()

{

list($usec, $sec) = explode(" ",microtime());

return ((float)$usec + (float)$sec);

}

......

/**

by lenush;

*/

class Tree

{

var $data    = array();

var $child    = array(-1=>array());

var $layer    = array(-1=>-1);

var $parent &nbs ......

//将网址的参数转为变量,如:xxx.php?a=1&b=2,

//运行方法后,echo $a."|".$b, 结果:1|2

extract($_GET);

//unicode转utf8,如:中或 \u9865  转 成 中文

function unescape($str) {

$str = rawurldecode($str);

preg_match_all("/(?:%u.{4})|.{4};|&am ......

本来不想谈这个沉重的话题,其实说白了,如果你一个PHP的程序员连怎么配置环境都搞不定你还搞个P开发呀。得,咱不说你在linux下面搞定这些,难道你在windows下面你也搞不定?

现在的PHP二进制安装版本已经可以支持apache,iis5,iis6等一些WEB服务器了,为什么还是有一些人不会配置呢?真想不通呀。。。。。。

于是在这种大 ......

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值