- <?php/*Author: Tommy Ardianto Website: http://indo-next.blogspot.com*/function
 - getOS($userAgent) { // Create list of operating systems with operating syste
 - m name as array key $oses = array ( 'iPhone' => '(iPhone)', 'Window
 - s 3.11' => 'Win16', 'Windows 95' => '(Windows 95)|(Win95)|(Windows_95)',
 - // Use regular expressions as value to identify operating system 'Windows
 - 98' => '(Windows 98)|(Win98)', 'Windows 2000' => '(Windows NT 5.0)|(Wind
 - ows 2000)', 'Windows XP' => '(Windows NT 5.1)|(Windows XP)', 'Windows
 - 2003' => '(Windows NT 5.2)', 'Windows Vista' => '(Windows NT 6.0)|(Windows
 - Vista)', 'Windows 7' => '(Windows NT 6.1)|(Windows 7)',
 - 'Windows NT 4.0' => '(Windows NT 4.0)|(WinNT4.0)|(WinNT)|(Windows NT)',
 - 'Windows ME' => 'Windows ME', 'Open BSD'=>'OpenBSD',
 - 'Sun OS'=>'SunOS', 'Linux'=>'(Linux)|(X11)', 'Safari' => '(Safari)',
 - 'Macintosh'=>'(Mac_PowerPC)|(Macintosh)', 'QNX'=>'QNX', 'BeOS'=>'BeOS',
 - 'OS/2'=>'OS/2', 'Search Bot'=>'(nuhk)|(Googlebot)|(Yammybot)|(Openbot)
 - |(Slurp/cat)|(msnbot)|(ia_archiver)' ); foreach($oses as $os=>$pattern){
 - // Loop through $oses array // Use regular expressions to check operating
 - system type if(eregi($pattern, $userAgent)) { // Check if a value in
 - $oses array matches current user agent. return $os; // Operating system
 - was matched so return $oses key } } return 'Unknown'; // Cannot find
 - operating system so return Unknown}$my_os = getOS($_SERVER['HTTP_USER_AGENT'])
 - ;echo $my_os;?>
 
Cara Mendapatkan Info OS Menggunakan PHP
Code
Share : 
Tweet


Terima Kasih Sobat Sudah:
1. Berkomentar Dengan Sopan
2. Tidak Memasukkan Link Aktif Dalam Form Komentar
3. Berkomentar Sesuai Artikel/Postingan
4. Berilah Informasi Kepada Admin Jika ada script yang Sudah tidak berfungsi
5. komentar Jorok/kasar /berbau Sara/Porno /saya anggap sebagai SPAM
6. Tidak Mengcopy paste artikel ini ( Ingat Bahaya Copy paste )