<无详细内容>
- Operating system
- Public Function Getos () {
- $agent = $_server[' http_user_agent ');
- $os = false;
- if (eregi (' win ', $agent) && strpos ($agent, ' 95 '))
- $os = ' Windows 95 ';
- else if (eregi (' Win 9x ', $agent) && strpos ($agent, ' 4.90 '))
- $os = ' Windows ME ';
- else if (eregi (' win ', $agent) && ereg (' 98 ', $agent))
- $os = ' Windows 98 ';
- else if (eregi (' win ', $agent) && eregi (' NT 5.1 ', $agent))
- $os = ' Windows XP ';
- else if (eregi (' win ', $agent) && eregi (' NT 5 ', $agent))
- $os = ' Windows 2000 ';
- else if (eregi (' win ', $agent) && eregi (' NT 6.1 ', $agent))
- $os = ' Windows 7 ';
- else if (eregi (' win ', $agent) && eregi (' NT 6 ', $agent))
- $os = ' Windows visita ';
- else if (eregi (' win ', $agent) && eregi (' NT ', $agent))
- $os = ' Windows NT ';
- else if (eregi (' win ', $agent) && ereg (' + ', $agent))
- $os = ' Windows 32 ';
- else if (eregi (' Linux ', $agent))
- $os = ' Linux ';
- else if (eregi (' Unix ', $agent))
- $os = ' Unix ';
- else if (eregi (' Sun ', $agent) && eregi (' OS ', $agent))
- $os = ' SunOS ';
- else if (eregi (' IBM ', $agent) && eregi (' OS ', $agent))
- $os = ' IBM os/2 ';
- else if (eregi (' Mac ', $agent) && eregi (' PC ', $agent))
- $os = ' Macintosh ';
- else if (eregi (' PowerPC ', $agent))
- $os = ' PowerPC ';
- else if (eregi (' AIX ', $agent))
- $os = ' AIX ';
- else if (eregi (' HPUX ', $agent))
- $os = ' HPUX ';
- else if (eregi (' NetBSD ', $agent))
- $os = ' NetBSD ';
- else if (eregi (' BSD ', $agent))
- $os = ' BSD ';
- else if (ereg (' OSF1 ', $agent))
- $os = ' OSF1 ';
- else if (ereg (' IRIX ', $agent))
- $os = ' IRIX ';
- else if (eregi (' FreeBSD ', $agent))
- $os = ' FreeBSD ';
- else if (eregi (' teleport ', $agent))
- $os = ' teleport ';
- else if (eregi (' FlashGet ', $agent))
- $os = ' FlashGet ';
- else if (eregi (' Webzip ', $agent))
- $os = ' Webzip ';
- else if (eregi (' Offline ', $agent))
- $os = ' offline ';
- Else
- $os = ' Unknown ';
- return $os;
- }
Copy Code |