Hellihello
Wenn Dein Betriebssystem ggf. mit Hilfe eines DNS-Servers, *.localhost an den Apache weiterreicht, ist es doch kein Problem, o.g. zu machen. Die Subdomain existiert doch als $_SERVER["REQUEST_URI"] ? in den Server-Vars. Die kannst Du doch dann zerlegen und erforschen bzw. abgleichen.
$_SERVER["HTTP_HOST"] wohl eher.
Dank und Gruß,