Bloc de notas
Mostrar más instrucciones
1
Bloc de notas abierto y crear un nuevo archivo llamado " ClientDevice.php . "
2 < p > Agregue el código siguiente a este para crear un archivo de clase , que detecta el dispositivo móvil que se utiliza:
clase Client
{
/**
< p> * Una lista de clientes móviles para comprobar . Usted puede agregar a esta lista, para comprobar si existen otros
* Dispositivos móviles
* por
* @ var array
* /foto
_mobileClients privadas $ = ce " ,
" BenQ " ,
" mda " ,
" mot - " ,
" opera mini " ,
< p > " philips " ,
bolsillo " Función para comprobar si el cliente es un cliente para su móvil
* por
* @ param string $ userAgent
* @ return valor booleano
* /foto
isMobileClient función pública ($ userAgent )
{
$ userAgent = strtolower ($ referencia) ;
foreach ($ this-> _mobileClients como $ mobileClient ) {
if ( strstr ($ userAgent , $ mobileClient )) {
return true ; }
}
return false ;
}
}
Guarde el archivo
3
Crear un nuevo archivo llamado " testmobile.php " y guardar . . para la misma ubicación que el archivo creado en el paso anterior
4
Agregue el siguiente código :
include ( ' ClientDevice.php ' )
Esto incluye el archivo de clase , creado en los pasos anteriores
5
llamar a la función Client () y comprobar si el dispositivo es un móvil, añadiendo este código: .
$ client = new cliente ();
$ client -> isMobileClient ($ _SERVER [' HTTP_USER_AGENT ']);
la función devuelve un valor booleano (true o false) para mostrar si el navegador está en un dispositivo móvil.
Guarde el archivo . Ejecute el " ClientDevice.php " en un navegador para comprobar que la funcionalidad funciona.