Portada » Lenguaje PHP » POO Aprende programación orientada a objetos » Detectar dispositivo móvil con Clase PHP

Detectar dispositivo móvil con Clase PHP

Detectar dispositivo móvil con Clase PHP. La gran mayoría de sitios web poseen la versión de escritorio y también la versión móvil. Los usuarios que acceden a nuestros portales desde un dispositivo móvil en algunos casos suele ser un problema, necesitan ser re direccionados al sitio web móvil que la empresa debe de tener para estar acorde con la tecnología actual. Para corregir estos inconvenientes se desarrolló una clase PHP muy simple de «agente de usuario» para detectar dispositivos móviles, tabletas.

Detectar dispositivo móvil con Clase PHP

Esta magnífica clase «User Agent» nos ayuda de manera excepcional ayuda a la detección de dispositivos móviles. Sin embargo, se debe llamar a un método de esta clase para corroborar si las visitas al portal son de móviles o tabletas y/o escritorio, solo ahí se puede redirigir la visita a un apartado diseñado especialmente al móvil.

  • Para gozar de esta clase PHP solo se tiene que incluir
  • «user_agents_config». Archivo php contiene todos los agentes
  • «user_agent». el archivo php contiene la clase UserAgent.
  1. La idea es que estos archivos deben estar en la misma carpeta del proyecto.
  2. Al inicio del código se tendrá que incluir el archivo user_agents_config php
  3. Crear una instancia de la clase UserAgent.
  4. Llamar a la función is_mobile () para comprobar si los visitantes de los dispositivos móviles.
  5. is_mobile () la función devuelve true si los visitantes de dispositivos móviles, de lo contrario devolver false.

Veamos un ejemplo en concreto

<?php
//Incluir el fichero user_agent
include_once 'user_agent.php';

//La creacion de una instancia de la clase UserAgent
$movil= new UserAgent();

//Si detecta que ingresaron via movil, redireeciona a una pagina apto para dispositivo movil
if($movil->is_mobile()){
    header("Location:http://m.baulphp.com");
    exit;
}
?>

 Aplicando su uso

El código php se puede implementar al principio de la página de escritorio.

Detectar dispositivo móvil con Clase PHP
Detectar dispositivo móvil con Clase PHP

Descargar Clase PHP

¿De cuánta utilidad te ha parecido este contenido?

¡Haz clic en una estrella para puntuarlo!

Promedio de puntuación 0 / 5. Recuento de votos: 0

Hasta ahora, ¡no hay votos!. Sé el primero en puntuar este contenido.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll al inicio
Esta web utiliza cookies propias para su correcto funcionamiento. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos.
Privacidad