PHP é uma linguagem de programação de desenvolvimento web de código aberto usado para a criação de websites. Um banco de dados MySQL é muitas vezes usado para hospedar os dados para um site PHP. Muitas vezes, é necessário verificar qual dispositivo está navegando em um site, para determinar se a funcionalidade do site funcionará no dispositivo. Os dispositivos móveis podem não suportar o uso de conteúdo, como o Flash , então isso pode causar erros quando visualizado. Para superar isso , verifique o dispositivo está visualizando o site, então ocultar o conteúdo que não vai funcionar para esse dispositivo. Coisas que você precisa
Notepad
Mostrar Mais instruções
1
Abra o bloco de notas e crie um novo arquivo chamado " ClientDevice.php ".
2
Adicione o seguinte código para isso para criar um arquivo de classe , que detecta o dispositivo móvel a ser utilizado:
classe cliente
{
/**
* a lista de clientes móveis para verificar. Você pode adicionar a esta lista, para verificar se há outros
* dispositivos móveis
*
* @ var disposição
* /
$ privado _mobileClients = ce " ,
" BenQ " , Baratos
" MDA " ,
" mot - " ,
" mini ópera " ,
bolso " philips " ,
" Função para verificar se o cliente é um cliente móvel corda
*
* @ param $ userAgent
* @ return boolean
* /Tablet
isMobileClient função pública ( $ userAgent )
{
$ userAgent = strtolower ( $ userAgent );
foreach ($ this-> _mobileClients como $ MobileClient ) {
if ( strstr ( $ userAgent , $ MobileClient )) {
return true; }
}
return false ;
}
}
salve o arquivo
3
Crie um novo arquivo chamado " testmobile.php " e salve . para o mesmo local que o arquivo criado no passo anterior
4
Adicione o seguinte código: .
include (' ClientDevice.php ')
Isto inclui . arquivo de classe, criado nas etapas anteriores
5
Chame a função () do cliente e verifique se o dispositivo é um celular, adicionando este código:
$ client = new cliente ();
$ client -> isMobileClient ( $ _SERVER [' HTTP_USER_AGENT '] );
a função retorna um valor booleano (verdadeiro ou falso ) para mostrar se o navegador está em um dispositivo móvel.
Salve o arquivo . Execute o " ClientDevice.php " em um navegador para testar a funcionalidade que funciona.