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

ส่วนต่อประสาน PHP ที่ขว้างได้


แนะนำตัว

ใน PHP 7 โยนได้ ส่วนต่อประสานทำหน้าที่เป็นฐานสำหรับวัตถุใด ๆ ที่สามารถเป็นพารามิเตอร์เพื่อ โยน คำสั่ง รวมทั้ง ข้อผิดพลาด และ ข้อยกเว้น . ทั้งคลาส Error และ Exception ซึ่งได้รับคลาสข้อผิดพลาดและข้อยกเว้นที่กำหนดไว้ล่วงหน้าและโดยผู้ใช้ และคลาสข้อยกเว้นตามลำดับ ใช้อินเทอร์เฟซ Throwable วิธีการนามธรรมต่อไปนี้ถูกกำหนดไว้ในอินเทอร์เฟซ Throwable -

ไวยากรณ์

Throwable {
   /* Methods */
   abstract public getMessage ( void ) : string
   abstract public getCode ( void ) : int
   abstract public getFile ( void ) : string
   abstract public getLine ( void ) : int
   abstract public getTrace ( void ) : array
   abstract public getTraceAsString ( void ) : string
   abstract public getPrevious ( void ) : Throwable
   abstract public __toString ( void ) : string
}

วิธีการ

getMessage ( void ) − string -> ส่งคืนข้อความที่เกี่ยวข้องกับวัตถุที่ถูกโยน

getCode ( ถือเป็นโมฆะ ) − int -> ส่งกลับรหัสข้อผิดพลาดที่เกี่ยวข้องกับวัตถุโยน

getFile ( void ) − string -> รับชื่อไฟล์ที่สร้างวัตถุที่ส่ง

getLine ( เป็นโมฆะ ) − int -> ส่งกลับหมายเลขบรรทัดที่วัตถุถูกสร้างอินสแตนซ์

getTrace ( เป็นโมฆะ ) − อาร์เรย์ -> ส่งกลับการติดตามสแต็กเป็นอาร์เรย์

getTraceAsString ( void ) − string -> ส่งกลับการติดตามสแต็กเป็นสตริง

getPrevious ( เป็นโมฆะ ) − ทิ้งได้ -> คืนค่า Throwable ก่อนหน้า (ระบุเป็นพารามิเตอร์ที่สามเป็น Exception::__construct())

__toString ( void ) − string -> รับการแสดงสตริงของวัตถุที่ถูกโยน