Loading
carregando...

Identificar navegador utilizando PHP


Anteriormente fiz uma postagem ensinando como se identificar o navegador do usuário utilizando Javascript.

Então em um dos meus trabalhos surgiu a necessidade de identificar o navegador do usuário mas em PHP, fiz algumas pesquisas e encontrei vários códigos que atendia uma parte da minha necessidade, porém tive que fazer alguns ajustes para que podesse identificar precisamente os navegadores mais utilizados.

Vamos ao código:

  1.  
  2. <?php
  3. $browser = isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : '';
  4.  
  5. if(strpos($browser, 'Opera') == true){
  6.      echo 'Funções para o navegadore navegador Opera';
  7. }else if(strpos($browser, 'Chrome') == true){
  8.      echo 'Funções para o navegadore Chrome';
  9. }else if(strpos($browser, 'Firefox') == true){
  10.      echo 'Funções para o navegadore Mozilla/Firefox';
  11. }else if(strpos($browser, 'MSIE') == true){
  12.      echo 'Funções para o navegadore Iternet Explorer';
  13. }else{
  14.      echo 'Funções para outros navegadores';
  15. }
  16.  
  17. ?>
  18.  



É isso dessa forma poderá identificar os navegadores mais utilizados e fazer com que as funções tenha o mesmo comportamento em todos eles.

Abrass ... t a próxima!


Autor: Dárcio Gomes
Data: 12/10/2012 00:00:00