当前位置: 首页> 函数类别大全> connection_status

connection_status

返回连接的状态位
名称:connection_status
分类:杂项
所属语言:php
一句话介绍:返回当前的连接状态。

定义和用法

connection_status() 函数返回当前的连接状态。

可返回的可能值:

  • 0 - CONNECTION_NORMAL - 连接运行正常
  • 1 - CONNECTION_ABORTED - 连接由用户或网络错误终止
  • 2 - CONNECTION_TIMEOUT - 连接超时
  • 3 - CONNECTION_ABORTED & CONNECTION_TIMEOUT - 连接既被中止又超时

实例

返回连接状态:

<?php  
switch (connection_status())  
{  
case CONNECTION_NORMAL:  
  $txt = '连接状态正常';  
  break;  
case CONNECTION_ABORTED:  
  $txt = '连接已中止';  
  break;  
case CONNECTION_TIMEOUT:  
  $txt = '连接超时';  
  break;  
case (CONNECTION_ABORTED & CONNECTION_TIMEOUT):  
  $txt = '连接已中止并超时';  
  break;  
default:  
  $txt = '未知';  
  break;  
}  
  
echo $txt;  
?>

亲自试一试

语法

connection_status()
同类函数
  • 将数据打包成二进制字符串 pack

    pack

    将数据打包成二进制字符串
  • 获取用户的浏览器具有的功能 get_browser

    get_browser

    获取用户的浏览器具有的功能
  • 延迟执行 sleep

    sleep

    延迟执行
  • highlight_file的别名 show_source

    show_source

    highlight_file的别名
  • 设置或删除一个CTRL事件处理程序 sapi_windows_set_ctrl_handler

    sapi_windows_set_ctrl_handler

    设置或删除一个CTRL事件处理程序
  • 设置客户端断开连接时是否中断脚本的执行 ignore_user_abort

    ignore_user_abort

    设置客户端断开连接时是否中断脚本的执行
  • 输出一个消息并且退出当前脚本 exit

    exit

    输出一个消息并且退出当前脚本
  • 检查客户端是否已断开连接 connection_aborted

    connection_aborted

    检查客户端是否已断开连接
热门文章