`
kaozjlin
  • 浏览: 115202 次
  • 性别: Icon_minigender_1
  • 来自: 福建
社区版块
存档分类
最新评论

函数:set_time_limit()

    博客分类:
  • php
PHP 
阅读更多

set_time_limit

配置该页最久执行时间。

语法: void set_time_limit(int seconds);

返回值:

函数种类: PHP 系统功能

 

 
内容说明

本函数用来配置该页最久执行时间。默认值是 30 秒,在 php.ini 中的 max_execution_time 变量配置,若配置为 0 则不限定最久时间。当执行到该函数时,才开始计算。例如,若默认是 30 秒,而在执行到该函数前已执行了 25 秒,而用本函数改为 20 秒,则该页面最长执行时间为 45 秒。

分享到:
评论

相关推荐

    php set_time_limit()函数的使用详解

    语法 : void set_time_limit (int seconds)说明 : 设定一个程式所允许执行的秒数,如果到达限制的时间,程式将会传回错误。它预设的限制时间是30秒,max_execution_time的值定义在结构档案中(在PHP3中叫做php3.ini,...

    php set_time_limit(0) 设置程序执行时间的函数

    一个简单的例子,在网页里显示1500条语句,如果未设置失效时间,则程序执行到791时结束了,如果把 set_time_limit(0); 前的注释符//去除,则程序直到1才结束。

    基于thinkphp3.2的一个定时类,防阻塞

    问题:在非安全模式下即php.ini配置中:safe_mode= Off时设置 set_time_limit(0),测试n次,在window非安全模式下这个函数设置为0没什么用,在linux下可以。-_- 因为反复调用自己,所有这个类中要不要set_time_limit...

    PHP file_get_contents 函数超时的几种解决方法

    这里就简单介绍两种: 一、增加超时的时间限制 这里需要注意:set_time_limit只是设置你的PHP程序的超时时间,而不是file_get_contents函数读取URL的超时时间。 我一开始以为set_time_limit也能影响到file_get_...

    PHP实现即时输出、实时输出内容方法

    set_time_limit(0); #清除并关闭缓冲,输出到浏览器之前使用这个函数。 ob_end_clean(); #控制隐式缓冲泻出,默认off,打开时,对每个 print/echo 或者输出命令的结果都发送到浏览器。 ob_implicit_flush(1); 例, ...

    PHP-Fcgi下PHP的执行时间设置方法

    三、通过set_time_limit 函数设置 set_time_limit(1800);PHP-Fcgi下PHP的执行时间设置方法 昨天,一个程序需要导出500条数据,结果发现到150条是,Nginx报出504 Gateway Timeout错误 经观察,发现大约30秒时超时,...

    php计划任务之ignore_user_abort函数实现方法

    本文实例讲述了php计划任务之ignore_user_abort函数实现方法。... set_time_limit(0);    while(1) {  $fp = fopen(‘time_task.txt’,”a+”);  $str = date(“Y-m-d h:i:s”).”nr”;  fwrite

    深入php函数file_get_contents超时处理的方法详解

    增加超时的时间限制 这里需要注意:set_time_limit只是设置你的PHP程序的超时时间,而不是file_get_contents函数读取URL的超时时间。真正的修改 file_get_contents延时可以用resource $context的timeout参数: 复制...

    聪聪网络任务 v1.1

    2.支持几乎所有服务器,不依赖于set_time_limit函数,没有死循环,资源消耗更少. 3.自定义执行次数,例如:自定义的次数为10次,当你的服务器不支持set_time_limit时,任务开始执行时,任务将会不间断重复执行10次;而当你的...

    PHP中file_get_contents高級用法实例

    注意:set_time_limit只是设定你的PHP程式的超时时间,而不是file_get_contents函数读取URL的超时时间。 我一开始以为set_time_limit也能影响到file_get_contents,后来经测试是无效的。真正的修改file_g

    Nginx PHP-Fcgi中因PHP执行时间导致504 Gateway Timeout错误解决记录

    昨天,一个程序需要导出500条数据,结果发现到150条是,Nginx报出504 Gateway Timeout错误 ...依然超时,可以确定set_time_limit这个函数没生效。 再查php-fcgi的配置php-fpm.conf,下边这个设置疑似有问题: 代码如下:

    浏览器关闭后,能继续执行的php函数(ignore_user_abort)

    //设置客户端断开连接时是否中断脚本的执行 set_time_limit(0); $file = ‘/tmp/ignore_user.txt’; if(!file_exists($file)) { file_put_contents($file); } if(!$handle = fopen($file,’a+b’)){ echo ...

    php 更新数据库中断的解决方法

    即可解决: set_time_limit(900); 这个函数指定了当前所在php脚本的最大执行时间, 虽然设定值是900秒,实际上 最大执行时间=php.ini里的max_execution_time数值 - 当前脚本已经执行的时间 + 设定值 假如php.ini里...

    PHP 最大运行时间 max_execution_time修改方法

    如下: ————————————————————————————— //修改最大执行时间 ini_set(“max_execution_time”, 2400); // s 40 分钟 //修改此次的最大运行内存 ini_set(“memory_limit”, 1048576000);...

    PHP判断是否为空的几个函数对比

    直接上图表~~: 您可能感兴趣的文章:PHP数字前补0的自带函数sprintf 和number_format的用法(详解)PHP常用函数总结(180多个)PHP下...time_limit(0) 设置程序执行时间的函数PHP使用trim函数去除字符串左右空格及特殊字

    PHP大批量数据操作时临时调整内存与执行时间的方法

    //内存限制 set_time_limit(0); // 您可能感兴趣的文章:深入解析PHP垃圾回收机制对内存泄露的处理深入PHP内存相关的功能特性详解php页面消耗内存过大的处理办法phpExcel导出大量数据出现内存溢出错误的解决方法...

    linux实现php定时执行cron任务详解

    // 通过set_time_limit(0)可以让程序无限制的执行下去 $interval=60*30;// 每隔半小时运行 do{ //这里是你要执行的代码 sleep($interval);// 等待5分钟 }while(true); 不过关于这种方式我有一些担心性能方面的...

    php通过排列组合实现1到9数字相加都等于20的方法

    set_time_limit(0); /* 函数说明:huoqu_zhuhe($eq,$jiashu,$isone=0) 参数说明:$eq---几个数相加的总和; $jiashu-------加数数组:$jiashu=array(1,2,3,4,5,6,7,8,9),可以使用的加数; $isone---是否要每次...

Global site tag (gtag.js) - Google Analytics