Ex No: 9 Write a program to Identify Browser using PHP
Aim: To identify the browser using php
Algorithm
Step1: Design a webpage to Display the result of browser detection.
Step2: Get useragent value.
Step3: Check if "MSIE" is present in useragent value.
   A) Assign browser as "Internet Explorer".
Step4: Check if "Trident" is present in useragent value.
   A) Assign browser as "Internet Explorer".
Step5: Check if "Firefox" is present in useragent value.
   A) Assign browser as "Mozilla Firefox".
Step6: Check if "Chrome" is present in useragent value.
   A) Assign browser as "Google Chrome".
Step7: Check if "Opera Mini" is present in useragent value.
   A) Assign browser as "Opera Mini".
Step8: Check if "Opera" is present in useragent value.
   A) Assign browser as "Opera".
Step9: Check if "Safari" is present in useragent value.
   A) Assign browser as "Safari".
Step9: Else assign browser as "Something Else".
Step10: Display Identified Browser Details.
            
  
<html>
<head>
 <meta charset="utf-8">
 <title>Browser Detection</title>
 </head>
 <body>
 <?php
  $useragent = $_SERVER['HTTP_USER_AGENT'];
  $browser="";
  if(strpos($useragent, 'MSIE') != FALSE)
   $browser = 'Internet explorer';
  elseif(strpos($useragent, 'Trident') != FALSE) //For Supporting IE 11
    $browser = 'Internet explorer';
  elseif(strpos($useragent, 'Firefox') != FALSE)
   $browser = 'Mozilla Firefox';
  elseif(strpos($useragent, 'Chrome') != FALSE)
   $browser = 'Google Chrome';
  elseif(strpos($useragent, 'Opera Mini') != FALSE)
   $browser = "Opera Mini";
  elseif(strpos($useragent, 'Opera') != FALSE)
   $browser = "Opera";
  elseif(strpos($useragent, 'Safari') != FALSE)
   $browser = "Safari";
  else
   $browser = 'Something else';
 ?>
 <h1><u>Browser Detection</u></h1>
 <div style="float: left; width: 500px;">  
 <P>Your Browser is <?php echo $browser; ?></P>
 </div>  
 </body>
</html>
            
Result: Thus a webpage is designed using php identify the browser.