易截截图软件、单文件、免安装、纯绿色、仅160KB

php中的sleep()函数

  最近在做个页面时,遇到要PHP程序中实现延迟当前进程问题。由于接触PHP时间有限,想当然的认为PHP中实现此功能的函数也是sleep()。事实上,在PHP中的确有这个函数,但在我尝试了半天后,却始终不能实现我要的逻辑。PHP5手册中,对这个函数是这样描述的:sleep -- Delay execution。当我百度了以后,才知道这个函数并不是延迟当前进程,而是延迟当前脚本的执行,就是页面的执行。
  我们来看下面这段代码,就可以明白了。
  
<?php
$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生日计算

      腾讯的QQ空间根据会员资料计算生日并提醒好友发送生日祝福,一些网站也有类似的功能,比如提前几天向会员发送祝福邮件。
大致过程如下:设置一个自动执行程序,比如Linux下可以用CronTab 实现。此程序每天执行一次读取会员资料中的birth_day,
判断是否符合设置的发送要求。假如设置提前三 ......

HTTPService与PHP通信

在Flex中有2个HTTPService类,它们的完整继承路径分别是mx.rpc.http和mx.rpc.http.mxml,可以看出mx.rpc.http.mxml是mx.rpc.http的子类。mx.rpc.http.mxml中的httpService主要是为了MXML标签中使用HTTPService而设的。mx.rpc.http是在使用as脚本进行操作时使用。当调用 HTTPService 对象的 send() 方法时,将发出对指定 URL ......

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


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

测速代码:

<?php
function getmicrotime()
{
list($usec, $sec) = explode(" ",microtime());
return ((float)$usec + (float)$sec);
}
......

PHP向特定URL发送POST数据

今天工作中遇到了POST数据的问题,需要向一个特定的URL发送POST数据。
现将PHP发送POST数据的方式总结下,方便自己造福后人:
方法一:HTTP函数发送方式
说明:$data为POST发送的数据:$key为参数名,$val为参数值
$URL = "http://pre.payment.sdoa.sdo.com/";
$data = $key1."=".val1."&".$key2."=".val2;
$Post ......

php测试用户网速

首先创建将传输给用户的数据文件。这个文件可以有任何内容,不用担心,因为用户永远都看不到这个文件。我们考虑生成大量文本并写入到文件来创建此文件。例如下边的脚本将生成一个大约1500KB的文本文件。(暂只提供这个思路,具体略..)
<?php
/*=====http://hi.csdn.net/yinyiniao=====*/
$fp=fopen("cs.txt","w");
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号