欢迎您,零度科技专业海外服务器租用
公司电话: 24小时电话: 

当前位置:首页>网站建设教程>PHP教程

目录导航

php 函数 ignore_user_abort

美国FDC机房 发布于 2011-06-13   php函数

PHP教程

(PHP 4中,PHP 5中) ignore_user_abort 设置与客户机断开是否会终止脚本的执行

本函数返回 user-abort 设置的之前的值(一个布尔值)

int ignore_user_abort ([ string $value ] )

参数:setting
描述:可选。如果设置为 true,则忽略与用户的断开,如果设置为 false,会导致脚本停止运行。 如果未设置该参数,会返回当前的设置。

注释:PHP 不会检测到用户是否已断开连接,直到尝试向客户机发送信息为止。简单地使用 echo 语句无法确保信息发送,参阅 flush() 函数。

例-1 一个的ignore_user_abort()的例子,配合set_time_limit()函数 和一个死循环就可以实现计划任务功能。

<?php

// Ignore user aborts and allow the script

// to run forever

ignore_user_abort (true);

set_time_limit (0);

echo 'Testing connection handling in PHP' ;

// Run a pointless loop that sometime

// hopefully will make us click away from

// page or click the "Stop" button.

while(1)

{

// Did the connection fail?

if( connection_status () != CONNECTION_NORMAL )

{

break;

}

// Sleep for 10 seconds

sleep (10);

}

// If this is reached, then the 'break'

// was triggered from inside the while loop

// So here we can log, or perform any other tasks

// we need without actually being dependent on the

// browser.

?>

零度科技原文链接:http://www.ldisp.com/a/php/2011/ignore_user_abort.shtml

上一篇:PHP截取字符串的函数,能正确截取包含HTML标签的字符,基本能修正中英文字宽不相同的问题
下一篇:用PHP生成PDF文件 with FPDF

 
了解零度?

零度科技主营全球服务器租用,如果您有服务器租用需求请联系

海外服务器租用

推荐香港、美国、韩国。提供站群服务器、高防服务器租用

海外特价服务器

关注零度特价服务器频道,了解全球特价服务器。

134

业务咨询

    技术服务

      特价活动
        全站搜索
        热门搜索:
        会员
        0通知
        客服
        0特价
        搜索
        TOP
        香港高防服务器,远程桌面,韩国服务器,nginx,反向代理