[php] PHP에서 사용자 에이전트를 얻는 방법

이 JS 코드를 사용하여 사용자가 사용하는 브라우저를 알고 있습니다.

<script>
  document.write(navigator.appName);
</script>

그리고이 navigator.appName을 PHP 코드로 가져와 다음과 같이 사용하고 싶습니다.

if ($appName == "Internet Explorer") {
  // blabla
}

내가 어떻게 해?



답변

$_SERVER['HTTP_USER_AGENT']대신 기본 PHP 변수를 사용하십시오.


답변

PHP 기본 기능 get_browser ()를 사용할 수도 있습니다.

중요 참고 : browscap.ini 파일이 있어야합니다.


답변

클라이언트에서 서버로 데이터를 전달하려는 경우 jQuery ajax 메소드 링크를 사용할 수 있습니다 . 이 경우 $_SERVER['HTTP_USER_AGENT']변수를 사용 하여 브라우저 사용자 에이전트를 찾을 수 있습니다 .


답변