• 技术文章 >后端开发 >php教程

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

    高洛峰高洛峰2017-01-16 13:24:06原创715

    set_time_limit(0);

    括号里边的数字是执行时间,如果为零说明永久执行直到程序结束,如果为大于零的数字,则不管程序是否执行完成,到了设定的秒数,程序结束。

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

    <?php 
    //set_time_limit(0); 
    $i=1500; 
    include ("inc/conn.php"); 
    while($i>0) 
    { 
    $sql="INSERT INTO php (php) 
    VALUES ('$i')"; 
    if ($conn->execute($sql)===flase) 
    { 
    //echo "数据插入错误".$conn->errormsg(); 
    } 
    else 
    { 
    $phpid=$conn->Insert_ID(); 
    echo $i."已经存入数据库,编号:".$phpid; 
    } 
    $i--; 
    echo "<hr>"; 
    } 
    ?>

    更多php set_time_limit(0) 设置程序执行时间的函数相关文章请关注PHP中文网!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:php set time limit
    上一篇:PHP学习方法和经验 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • 聊聊PHP escapeshellarg函数使用的中文问题• PHP原生类的总结分享• 分享PHP函数使用小工具(附代码示例)• PHP安全编码总结(经验分享)• 非常全面!PHP常见漏洞代码总结!
    1/1

    PHP中文网