Exception::__clone
PHP Manual
PHP Manual»Exception»Exception::__clone

Exception::__clone

(PHP 5, PHP 7, PHP 8)

Exception::__clone — Clone l'exception

Description

private function Exception::__clone(): void

Les exceptions ne prennent pas en charge le clonage ; cette méthode existe uniquement pour l'empêcher.

Avertissement

Les exceptions ne peuvent pas être clonées, qu'il s'agisse d'instances de Exception ou d'une sous-classe. Tenter de cloner une exception lève une Error, qui peut être interceptée.

Liste de paramètres

Cette fonction ne contient aucun paramètre.

Valeurs de retour

Aucune valeur n'est retournée.

Erreurs / Exceptions

Les exceptions ne sont pas clonables.

Historique

Version Description
8.1.0 Exception::__clone() n'est plus déclarée final, car déclarer une méthode private comme final émet un avertissement à partir de PHP 8.0.0. Les exceptions restent non clonables.
To Top