connection_status
返回连接的状态位
PHP 4.3.0 及以上版本
connection_status() 函数返回当前 HTTP 连接的状态码。它可以用于检测当前请求是否仍然活跃,尤其是在长时间运行的脚本中,或是某些需要检查客户端连接状态的场景下。
connection_status();
此函数没有参数。
此函数返回一个整数,表示当前连接的状态。它可能是以下值之一:
<?php if (connection_status() == 0) { echo "连接正常。\n"; } else { echo "连接已中断。\n"; } ?>
该示例代码首先调用 connection_status() 检查当前连接状态。如果返回值为 0(连接正常),则输出 "连接正常";如果返回值不为 0(连接已中断),则输出 "连接已中断"。该代码用于检测客户端与服务器之间的连接是否仍然存在,适用于在长时间运行的脚本中做连接状态检查。