PHP Conference Nagoya 2025

ReflectionClass::newInstance

(PHP 5, PHP 7, PHP 8)

ReflectionClass::newInstanceCréer une nouvelle instance de la classe en utilisant les arguments fournis

Description

public ReflectionClass::newInstance(mixed ...$args): object

Créer une nouvelle instance de la classe en utilisant les arguments fournis à son constructeur.

Liste de paramètres

args

Accepte un nombre variable d'arguments qui sont passés au constructeur, comme pour la fonction call_user_func().

Valeurs de retour

Erreurs / Exceptions

Une ReflectionException si le constructeur n'est pas public.

Une ReflectionException si la classe n'a pas de constructeur et que le paramètre args contient au moins un paramètre.

Voir aussi

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top