> 백엔드 개발 > PHP 문제 > PHP get_browser의 사용법은 무엇입니까

PHP get_browser의 사용법은 무엇입니까

藏色散人
풀어 주다: 2023-03-12 15:34:01
원래의
1335명이 탐색했습니다.

php get_browser 함수는 사용자의 browscap.ini 파일을 참조하여 사용자 브라우저의 성능을 측정할 수 있습니다. 사용 구문은 "get_browser(user_agent,return_array)"입니다.

PHP get_browser의 사용법은 무엇입니까

이 문서의 운영 환경: Windows 7 시스템, PHP 버전 7.1, Dell G3 컴퓨터

php get_browser 사용법

get_browser() 함수는 사용자 브라우저의 성능을 반환합니다.

이 기능은 사용자의 browscap.ini 파일을 참조하여 사용자 브라우저의 성능을 측정합니다.

성공하면 이 함수는 사용자의 브라우저 정보가 포함된 객체 또는 배열을 반환합니다. 실패하면 false를 반환합니다.

구문

get_browser(user_agent,return_array)
로그인 후 복사

매개변수

user_agent

선택사항. HTTP 사용자 에이전트의 이름을 지정합니다. 기본값은 $HTTP_USER_AGENT 값입니다.

NULL을 설정하면 이 매개변수를 무시할 수 있습니다.

return_array 선택사항. 이 매개변수가 true로 설정되면 이 함수는 객체 대신 배열을 반환합니다.

팁 및 메모

참고: return 문은 문자열 평가를 즉시 종료합니다.

참고: 이 함수는 나중에 계산하기 위해 데이터베이스 텍스트 필드에 코드를 저장하는 데 유용합니다.

Example

<?php
echo $_SERVER[&#39;HTTP_USER_AGENT&#39;] . "<br /><br />";
$browser = get_browser(null,true);
print_r($browser);
?>
로그인 후 복사

출력:

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] =>
)
로그인 후 복사

권장 학습: "PHP Video Tutorial"

위 내용은 PHP get_browser의 사용법은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
php
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿