Interface PHP jetable

PHPz
Libérer: 2023-09-12 21:42:02
avant
1582 Les gens l'ont consulté

PHP Throwable接口

Introduction

En PHP 7, l'interface Throwable sert de base à tout objet pouvant servir de paramètre à une instruction throw, y compris errors et Exceptions. Les classes d'erreur et d'exception (dont sont dérivées respectivement les classes d'erreur et d'exception prédéfinies et définies par l'utilisateur) implémentent l'interface Throwable. Les méthodes abstraites suivantes sont définies dans l'interface Throwable -

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
}
Copier après la connexion

Method

getMessage (void) - string -> Renvoie le message associé à l'objet lancé.

getCode (void) - int -> Renvoie le code d'erreur associé à l'objet lancé.

getFile (void) − string -> Obtenez le nom du fichier dans lequel l'objet lancé est créé.

getLine ( void ) − int -> Renvoie le numéro de ligne où l'objet lancé est instancié.

getTrace ( void ) − array -> Renvoie la trace de la pile sous forme de tableau.

getTraceAsString ( void ) − string -> Renvoie la trace de la pile sous forme de chaîne.

getPrevious ( void ) - Throwable -> Renvoie tout Throwable précédent (fourni comme troisième argument à Exception::__construct()).

__toString ( void ) − string -> Obtenez la représentation sous forme de chaîne de l'objet lancé

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!