PHP クラスを変数として記述して動的に作成できるかどうかを知りたいです。
すなわち
class $vaiable {
public $foo2,
$foo3,
$foo4;
function __construct(array $data = null) {
if( empty($data) )
return;
foreach( $data as $field => $value ) {
$this->$field = $value;
}
}
}