본문 바로가기

코딩/PHP

[PHP]사용자 브라우저 정보

728x90
반응형
$userAgent = $_SERVER["HTTP_USER_AGENT"]; 
        
        if(preg_match('/MSIE/i',$userAgent) && !preg_match('/Opera/i',$u_agent)){
            $browser = 'Internet Explorer';
        }
        else if(preg_match('/Firefox/i',$userAgent)){
            $browser = 'Mozilla Firefox';
        }
        else if (preg_match('/Chrome/i',$userAgent)){
            $browser = 'Google Chrome';
        }
        else if(preg_match('/Safari/i',$userAgent)){
            $browser = 'Apple Safari';
        }
        elseif(preg_match('/Opera/i',$userAgent)){
            $browser = 'Opera';
        }
        elseif(preg_match('/Netscape/i',$userAgent)){
            $browser = 'Netscape';
        }
        elseif(preg_match('/Whale/i',$userAgent)){
            $browser = 'Whale';
        }
        else{
            $browser = "Other";
        }
728x90
반응형

'코딩 > PHP' 카테고리의 다른 글

[PHP]IP로 국가 및 도시 알아내기  (0) 2022.07.25
[PHP]json 문자열 한글처리  (0) 2022.07.25
[PHP]메모리 제한 늘리기  (0) 2022.07.25
[PHP]현재페이지만 에러 확인  (0) 2022.07.25
[PHP] array_push() 함수  (0) 2022.07.25