Class UserAgent
Classe d"identification de navigateur internet.
$ua = new UserAgent();
if($ua->isMobile()){echo 'Navigateur mobile';}
$ua->addMobile('Mon Mobile');
$mesMobiles = array('mobile 1', 'mobile2');
$ua->addMobile($mesMobiles);
$ua->removeMobile('Nokia');
Methods summary
public
|
#
__construct( string $UA )
Constructeur
Parameters
- $UA
string $UA HTTP_USER_AGENT du navigateur
|
public
boolean
|
#
isMobile( )
Détécte si le navigateur est un navigateur d'appareil mobile;
Détécte si le navigateur est un navigateur d'appareil mobile;
Returns
boolean
|
public
|
#
isIphone( )
Détecte si l'appareil est un Iphone//Ipod touch return boolean
Détecte si l'appareil est un Iphone//Ipod touch return boolean
|
public
boolean
|
#
isIpad( )
Détecte si l'appareil est un iPad
Détecte si l'appareil est un iPad
Returns
boolean
|
public
boolean
|
#
isAndroid( )
Détecte si le device est un device android
Détecte si le device est un device android
Returns
boolean
|
public
boolean
|
#
isSmartphone( )
Détecte si l'appareil mobile est un smartphone. Si non c'est un pda
Détecte si l'appareil mobile est un smartphone. Si non c'est un pda
Returns
boolean
|
public
boolean
|
#
isDesktop( )
Détecte si le navigateur est un navigateur de bureau;
Détecte si le navigateur est un navigateur de bureau;
Returns
boolean
|
public
string
|
#
showDesktop( )
Retourne le navigateur de bureau utilisé
Retourne le navigateur de bureau utilisé
Returns
string
|
public
string
|
#
showMobile( )
Retourne le navigateur mobile utilisé
Retourne le navigateur mobile utilisé
Returns
string
Since
1.1.4
|
public
|
#
addMobile( string/array $input )
Ajoute un ou plusieur mobile à la liste des chaines de détection
Ajoute un ou plusieur mobile à la liste des chaines de détection
Parameters
- $input
string/array $input Chaine ou tableau de chaine représentant un mobile potentiel.
|
public
|
#
removeMobile( string $valeur )
Retire un mobile au tableau des chaines de détection
Retire un mobile au tableau des chaines de détection
Parameters
- $valeur
string $valeur Chaine ou tableau de chaine représentant un mobile potentiel.
|
public
string
|
#
get( )
Retour le user agent
Returns
string
Since
1.1.4
|