Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

PHP의 connection_status() 함수

<시간/>

connection_status() 함수는 연결 상태를 반환합니다.

구문

connection_status()

매개변수

  • 없음

반환

connection_status() 함수는 다음과 같은 가능한 값을 반환합니다. 이것은 상태 비트 필드입니다 -

  • 0 - CONNECTION_NORMAL - 연결이 정상적으로 실행 중입니다.

  • 1 - CONNECTION_ABORTED - 사용자 또는 네트워크 오류로 인해 연결이 중단되었습니다.

  • 2 - CONNECTION_TIMEOUT - 연결 시간 초과

  • 3 - CONNECTION_ABORTED 및 CONNECTION_TIMEOUT

예시

다음은 예입니다 -

<?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;
?>