Maison > Article > développement back-end > A quoi sert php get_browser
La fonction php get_browser peut mesurer les performances du navigateur de l'utilisateur en consultant le fichier browscap.ini de l'utilisateur. Sa syntaxe d'utilisation est "get_browser(user_agent,return_array)".
L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur Dell G3
Utilisation de php get_browser
La fonction get_browser() renvoie les performances du navigateur de l'utilisateur.
Cette fonction mesure les performances du navigateur de l'utilisateur en consultant le fichier browscap.ini de l'utilisateur.
En cas de succès, cette fonction renvoie un objet ou un tableau contenant les informations du navigateur de l'utilisateur. En cas d'échec, elle renvoie false.
Syntaxe
get_browser(user_agent,return_array)
Paramètres
user_agent
Facultatif. Spécifie le nom de l'agent utilisateur HTTP. La valeur par défaut est la valeur $HTTP_USER_AGENT.
Vous pouvez contourner ce paramètre en définissant NULL.
return_array Facultatif. Si ce paramètre est défini sur true, cette fonction renverra un tableau au lieu d'un objet.
Conseils et notes
Remarque : L'instruction return termine immédiatement l'évaluation de la chaîne.
Remarque : Cette fonction est utile pour stocker du code dans un champ de texte de base de données pour des calculs ultérieurs.
Exemple
<?php echo $_SERVER['HTTP_USER_AGENT'] . "<br /><br />"; $browser = get_browser(null,true); print_r($browser); ?>
Sortie :
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322) Array ( [browser_name_regex] => ^mozilla/.\.0 (compatible; msie 6\.0.*;.*windows nt 5\.1.*\.net clr.*).*$ [browser_name_pattern] => Mozilla/?.0 (compatible; MSIE 6.0*;*Windows NT 5.1*.NET CLR*)* [parent] => IE 6.0 [platform] => WinXP [netclr] => 1 [browser] => IE [version] => 6.0 [majorver] => 6 [minorver] => 0 [css] => 2 [frames] => 1 [iframes] => 1 [tables] => 1 [cookies] => 1 [backgroundsounds] => 1 [vbscript] => 1 [javascript] => 1 [javaapplets] => 1 [activexcontrols] => 1 [cdf] => 1 [aol] => [beta] => [win16] => [crawler] => [stripper] => [wap] => [ak] => [sk] => )
Apprentissage recommandé : "Tutoriel vidéo PHP"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!