Computer >> Máy Tính >  >> Lập trình >> PHP

Hàm connection_status () trong PHP

Hàm connect_status () trả về trạng thái kết nối.

Cú pháp

connection_status()

Tham số

  • NA

Quay lại

Hàm connect_status () trả về các giá trị có thể có sau đây. Đây là trường bit trạng thái -

  • 0 - CONNECTION_NORMAL - kết nối đang chạy bình thường

  • 1 - CONNECTION_ABORTED - kết nối bị hủy bỏ do người dùng hoặc lỗi mạng

  • 2 - CONNECTION_TIMEOUT - kết nối đã hết thời gian chờ

  • 3 - CONNECTION_ABORTED &CONNECTION_TIMEOUT

Ví dụ

Sau đây là một ví dụ -

<?php
   switch (connection_status()) {
      case CONNECTION_NORMAL:
         $msg = 'Connection is in a normal state!';
         break;
      case CONNECTION_ABORTED:
         $msg = 'Connection aborted!';
         break;
      case CONNECTION_TIMEOUT:
         $msg = 'Connection timed out!';
         break;
      case (CONNECTION_ABORTED & CONNECTION_TIMEOUT):
         $msg = 'Connection aborted and timed out!';
         break;
      default:
         $msg = 'Status is unknown!';
         break;
   }
   echo $msg;
?>