userid = $userid; } } class Admin extends Login { public $adminid; public $idfield = 'adminid'; public function __construct($adminid) { $this->adminid = $adminid; } } $q = array(); $q[] = new admin(1); $q[] = new user(2); foreach($q as $q1) { echo $q1->{$q1->idfield} . "\r\n"; } ?>