时间:2016-11-29来源:本站原创作者:佚名
一.简单直接不顾后果型

?phpignore_user_abort();//关掉浏览器,PHP脚本也可以继续执行.set_time_limit(0);//通过set_time_limit(0)可以让程序无限制的执行下去ini_set(memory_limit,M);//设置内存限制$interval=60*30;//每隔半小时运行do{//ToDosleep($interval);//等待5分钟}while(true);

缺点:启动之后,便无法控制,除非终止PHP宿主.不要采用这样方法,除非你是黑客.

二.简单可控型

config.php

?phpreturn1;?

cron.php

ignore_user_abort();//关掉浏览器,PHP脚本也可以继续执行.set_time_limit(0);//通过set_time_limit(0)可以让程序无限制的执行下去$interval=60*30;//每隔半小时运行do{$run=includeconfig.php;if(!$run)die(processabort);//ToDosleep($interval);//等待5分钟}while(true);

通过改变config.php的return0,来实现停止程序.一个可行的办法是config.php文件和某个特殊表单交互,通过HTML页面设置一些变量来进行配置

缺点:占系统资源,长时间运行,会有一些意想不到的隐患。比如内存管理方面的问题.

三.简单改进型

?php$time=15;$url=







































白癜风早期症状及治疗
北京哪个看白癜风的医院好

转载请注明原文网址:http://www.coolofsoul.com/hjpz/12777.html

------分隔线----------------------------