Hàm connection_status() của PHP

Định nghĩa và cách sử dụng

Hàm connection_status() của PHP trả về trạng thái kết nối hiện tại.

Các giá trị có thể trả về:

  • 0 - CONNECTION_NORMAL - Kết nối đang chạy bình thường
  • 1 - CONNECTION_ABORTED - Kết nối bị chấm dứt bởi người dùng hoặc lỗi mạng
  • 2 - CONNECTION_TIMEOUT - Kết nối quá thời gian chờ
  • 3 - CONNECTION_ABORTED & CONNECTION_TIMEOUT

cú pháp

connection_status()

ví dụ

<?php
switch (connection_status())
{
case CONNECTION_NORMAL:
   $txt = 'Kết nối đang ở trạng thái bình thường';
   break;
case CONNECTION_ABORTED:
   $txt = 'Kết nối bị chấm dứt';
   break;
case CONNECTION_TIMEOUT:
   $txt = 'Kết nối hết thời gian chờ';
   break;
case (CONNECTION_ABORTED & CONNECTION_TIMEOUT):
   $txt = 'Kết nối bị chấm dứt và hết thời gian chờ';
   break;
mặc định:
   $txt = 'Unknown';
   break;
}
echo $txt;
?>