ReflectionClass::newInstanceWithoutConstructor

(PHP 5 >= 5.4.0, PHP 7)

ReflectionClass::newInstanceWithoutConstructorCrée une nouvelle instance de la classe sans invoquer le constructeur

Description

public ReflectionClass::newInstanceWithoutConstructor ( void ) : object

Crée une nouvelle instance de la classe sans invoquer son constructeur.

Liste de paramètres

Valeurs de retour

Historique

Version Description
5.6.0 Toutes les classes internes peuvent désormais être instanciées sauf celles déclarées comme final.

Erreurs / Exceptions

A ReflectionException si la classe est une classe interne qui ne peut être instanciée sans invoquer son constructeur. Depuis PHP 5.6.0, cette exception est limitée uniquement aux classes internes qui sont de type final.

Voir aussi