max_execution_time与set_time_limit两个函数使用

// 服务器运行模式, 拒绝执行超时
ini_set("max_execution_time", 0);   //表示不限制
set_time_limit(0);          //表示不限制

脚本执行时间使用 php.ini的max_execution_time 来定义的 默认时间是30秒(默认所有脚本)

当前脚本执行时间 set_time_limit() 来定义


假如 php.ini max_execution_time=30;
1.当脚本运行到set_time_limit(20)时已经超时30秒,那么set_time_limit(20)没有执行前就会停掉
2.当脚本运行到set_time_limit(20)时已经耗时22秒,那么set_time_limit(20)会执行,此时这个脚本最大运行时间是42秒



posted @ 2013-04-07 10:59  seabxyh  阅读(801)  评论(0编辑  收藏  举报