Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

ฟังก์ชัน connection_status() ใน PHP

คำอธิบาย

ฟังก์ชัน connection_status() คืนค่าสถานะการเชื่อมต่อ

รูปแบบการใช้งาน (Syntax)

connection_status()

พารามิเตอร์

  • ไม่มีพารามิเตอร์

ค่าที่คืนกลับ

ฟังก์ชัน connection_status() คืนค่าที่เป็นไปได้ดังต่อไปนี้ นี่คือบิตฟิลด์สถานะ (status bitfield):

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