$T = new stdClass();

foreach($data as $v)
{

 $T->$v = new otherClass();
 $T->$v->var1 = 'test';

 $zm = $T->$v;

}

Creating default object from empty value przypada na przypisanie $T->$v do zmiennej zm. Jak sobie z tym poradzić?