h

접속한 브라우저가 크롬인지 여부 확인

브라우저가 크롬인지 여부를 확인하여 처리할려고 하는데요.

아래와 같이 하면 될지 않았는데, 잘안되네요.

조언 좀 부탁드립니다.


$ua = $_SERVER['HTTP_USER_AGENT'];

if(preg_match("Mozilla/5.0", $ua)){
echo "크롬";
}



|

댓글 5개

js는 편한데요

if(window.chrome){
}

php
if (strpos($_SERVER['HTTP_USER_AGENT'], 'Chrome') !== false
|| strpos($_SERVER['HTTP_USER_AGENT'], 'CriOS') !== false) {
// User agent is Google Chrome
}
echo $_SERVER['HTTP_USER_AGENT']; 이걸 찍으면 아래 와 같이 나옵니다. 크롬으로 접속해서 확인해보면요.


Mozilla/5.0 (compatible; MSIE 9.0; Windows Phone OS 7.5; Trident/5.0; IEMobile/9.0; NOKIA; Lumia 800)
MSIE 9.0 <---- 이게 나오는데 무슨 크롬이란 말씀인가요?

Mozilla/5.0 (Linux; Android 4.1.1; Nexus 7 Build/JRO03D) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Safari/535.19 <--- 이게 크롬으로 나온 겁니다
핸드폰에 기본으로 설치된 브라우저가 크롬이 아닌가 본데요
보통 파폭계열이죠

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기
🐛 버그신고