Antara muka PHP Throwable

PHPz
Lepaskan: 2023-09-12 21:42:02
ke hadapan
1613 orang telah melayarinya

PHP Throwable接口

Pengenalan

Dalam PHP 7, antara muka Throwable berfungsi sebagai asas untuk mana-mana objek yang boleh berfungsi sebagai parameter kepada pernyataan throw, termasuk ralat dan . Kelas Ralat dan Pengecualian (yang masing-masing memperoleh ralat dan kelas pengecualian yang dipratentukan dan ditakrifkan pengguna) melaksanakan antara muka Boleh Lempar. Kaedah abstrak berikut ditakrifkan dalam antara muka Boleh Lempar -Syntax

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
}
Salin selepas log masuk

Kaedah

getMessage (void) - string

-> Mengembalikan mesej yang dikaitkan dengan objek yang dilemparkan.

getCode (void) - int

-> Mengembalikan kod ralat yang dikaitkan dengan objek yang dilemparkan.

getFile (void) − string

-> Dapatkan nama fail tempat objek yang dilemparkan dicipta.

getLine ( void ) − int

-> Mengembalikan nombor baris di mana objek yang dilemparkan dijadikan instantiated.

getTrace ( void ) − tatasusunan

-> Mengembalikan surih tindanan sebagai tatasusunan.

getTraceAsString ( void ) − rentetan

-> Mengembalikan jejak tindanan sebagai rentetan.

getPrevious ( void ) - Throwable

-> Mengembalikan sebarang Throwable sebelumnya (disediakan sebagai argumen ketiga kepada Exception::__construct()).

__toString ( void ) − string

-> Dapatkan perwakilan rentetan objek yang dilemparkan

Atas ialah kandungan terperinci Antara muka PHP Throwable. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan