Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
Hoe te detecteren wanneer een cliënt Is Mobile in PHP
PHP is een open - source web development programmeertaal die wordt gebruikt voor het maken van websites . Een MySQL database wordt vaak gebruikt om de gegevens voor een PHP- website te hosten . Het is vaak noodzakelijk om te controleren welk apparaat is surfen op een website , om te bepalen of de functionaliteit van de site zal werken op het apparaat . Mobiele apparaten ondersteunen mogelijk niet het gebruik van content , zoals Flash , dus dit kan fouten veroorzaken wanneer bekeken . Om dit te overwinnen , kijk welk apparaat is het bekijken van de site, dan inhoud die niet zal werken voor dat apparaat te verbergen. Wat je nodig hebt
Notepad
Toon Meer Aanwijzingen

Open Kladblok 1 en maak een nieuw bestand met de naam " ClientDevice.php . " Kopen van 2

Voeg de volgende code om deze aan een klasse bestand, dat het mobiele apparaat wordt gebruikt detecteert maken :

klasse Client


{

/**

* Een lijst met mobiele clients te controleren . U kunt toevoegen aan deze lijst , om te controleren op andere


*

@ var array-

* /

private $ _mobileClients = ce " ,


" BenQ " ,


" mda " ,


" mot - " ,


" Opera Mini " ,

" philips " ,

" pocket
Functie om te controleren of de cliënt is een mobiele client

*

@ param string $ userAgent

* @ return boolean

* /
*

publieke functie isMobileClient ( $ userAgent ) op

{

$ userAgent
= strtolower ( $ userAgent ) ;

foreach
( $ this - > _mobileClients als $ mobileClient ) {

if ( strstr ( $ userAgent , $ mobileClient ) ) { return true


;

}


}

terugkeer
valse ;

}

}


Sla het bestand
3

Maak een nieuw bestand met de naam " testmobile.php " en sla . . naar dezelfde locatie als het bestand aangemaakt in de vorige stap
4

Voeg de volgende code :

bevatten ( ' ClientDevice.php ' ) op Twitter

Dit omvat de klasse -bestand , gemaakt in de eerdere stappen
5

Bel de cliënt ( ) functie en controleer of het apparaat is een mobiele , door het toevoegen van deze code : .

$ client
= new client ( ) ;

$ client - > isMobileClient ( $ _SERVER [ ' HTTP_USER_AGENT ' ] ) ;

de functie retourneert een boolean waarde ( true of false ) om aan te geven wanneer de browser is ingeschakeld een mobiel apparaat .

Sla het bestand op . Voer het " ClientDevice.php " in een browser te testen dat de functionaliteit werkt .

Previous: Next:
  PHP /MySQL Programmering
·Wat is de WordPress PHP Comman…
·MySQL sluit zich Tutorial 
·Hoe maak je een relatieve App …
·Wildcards & SQL -functies 
·Hoe kan ik PHP compileren met …
·MySQL : Queryreeksfilter naar …
·Hoe je MySQL -opdrachten leren…
·Redenen voor PHP CSS Niet Outp…
·MySQL Beginner Tutorial 
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe maak je een login /registratie formu…
·Hoe te openen ODT bestanden in Office 20…
·Hoe te Frame Marges wijzigen Met behulp …
·Hoe te Array Variabelen Reset in PHP 
·Hoe maak je een project op Visual Basic …
·Hoe kan ik HTML Tabellen Transfer naar E…
·Wat zijn de verschillen tussen Visual Ba…
·Hoe te verwijderen van een Element Array…
·Hoe kan ik naam van meerdere bestanden m…
Copyright © Computer Kennis http://www.nldit.com