PHP 5.3.2: metodo deprecato di istanziare un object?

Ottenere una schermata bianca della morte, quindi ho deciso di eseguire il debug remoto di un'applicazione che sospetto stia creando un'istanza di un object utilizzando un metodo ora non supportto:

$type['content_object'] = new $type['handler_class']();

È ancora legittimo?

Supponendo che $type['handler_class'] sia una string contenente il nome di una class, allora va bene, secondo il manuale :

Se una string contenente il nome di una class viene utilizzata con new, verrà creata una nuova istanza di tale class.

 <?php $instance = new SimpleClass(); // This can also be done with a variable: $className = 'Foo'; $instance = new $className(); // Foo() ?>