Как динамически инициализировать класс РНР с динамическики параметрами. Вот решение.
function create_instance($class, $params) {
$reflection_class = new ReflectionClass($class);
return $reflection_class->newInstanceArgs($params);
}
Размышление можно просмотреть в полной статье.