ho creato uno script che registra le visite uniche ad una pagina, tenendo conto di ip, browser e os.. sono riuscito a fare una distinzione tra gli os in modo che le opzioni siano Linux, Freebsd, Solaris, Unix, ecc ecc ecc.. però su windows mi trovo strano.. nella guida che avevo trovata facenda la disinzione solo tra windows nt base o windows fat based.. a me invece interesserebbe windows xp, 98, me, vista ().. questo è il codice:

if(strpos($UserAgent, 'windows') !== false) {
$unknown = 'Windows';
}
elseif (ecc ecc..

che cosa compare come user agent sui vari windows?