Ho una funzione che accetta argomenti variadici, che ottengo da func_get_args()
.Chiama un costruttore da argomenti variabili con PHP
Questa funzione deve chiamare un costruttore con tali argomenti. Tuttavia, non so come farlo.
Con call_user_func
, è possibile chiamare funzioni con una matrice di argomenti, ma come si chiama un costruttore da esso? Non posso semplicemente passare l'array di argomenti ad esso; deve credere che l'ho chiamato "normalmente".
Grazie!
Dal PHP 5.6 è possibile utilizzare _argument unpacking_: 'new SomeClass (... ['arg1', 'arg2']);' – David