PHP 4.0 时尚编程百例 —  实例 63  程序暂停函数

林继 PHP 技术 6,374 共写了475个字 (2005-12-16 11:30:38) 没有评论 打印 扫描二维码 百度已收录

实例说明

本例将介绍使用PHP 4.0 中—个较为特殊的函数——程序暂停函数sleep()。本函数可暂时使程序停止执行,参数seconds为要暂停的秒数。usleep()函数可暂时使程序停止执行,参数micro_seconds为要暂停的毫秒数。虽然这个函数在通常的程序中用的不多,但通过这个函数,表明的PHP4.0功能的全面。

编程思路

为了验证sleep()函数的使用,程序中用到了microtime(),首先打印出现在的时间,然后使用暂停函数sleep(),使程序停止一段时间,再打印出时间,通过比较这两个时间,理解sleep()函数的功能。

usleep()函数的使用过程同上。

创作步骤

一、打印现在的时间

print(microtime());

二、程序停止10s

使用sleep(10)函数,使程序停止10s,

三、打印现在的时间

打印现在的时间print(microtime()),与刚才的时间相比较.

四、同理这次暂停30ms

  1. print(microtime());
  2. usleep(30);          // 程序暂停30ms
  3. print("<br /><br />n");
  4. print(microtime());

五、本例程序代码

  1. <HTML>
  2. <HEAD>
  3. <TITLE>程序暂停函数</TITLE>
  4. </HEAD>
  5. <BODY>
  6. <?php
  7.  
  8.        print(microtime());
  9.        sleep(10);           // 程序暂停10s
  10.        print("<br /><br />n");
  11.        print(microtime());
  12.        print("<hr>");
  13.        print(microtime());
  14.        usleep(30);          // 程序暂停30ms
  15.        print("<br /><br />n");
  16.        print(microtime());
  17.  
  18. ?>
  19.  
  20. </BODY>
  21. </HTML>

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

< >