저는 개발중인 WordPress 테마에서 IE에 대한 수표를 설정하고 있습니다. 나는 인터넷 익스플로러 7을 확인하고 싶었다 그래서 나는 다음과 같은 코드를 사용하는 경우 :PHP가있는 IE를 확인하는 것이 좋지 않습니까?
<?php
if (preg_match('/\bmsie 7/i', $ua) && !preg_match('/\bopera/i', $ua))
echo 'Do Something'
?>
대신 :
<!--[if lt IE 7]>
Do Something
<![endif]-->
그것을 어떤 단점이 있나요? HTML이 필요할 때만로드하려고합니다. 모든 통찰력이 인정됩니다.
편집
찾을 그것에게 PHP 방법 일에이 정말 좋은 기사 : http://www.kingofdevelopers.com/php-classes/get-browser-name-version.php
get_browser()는 브라우저 기능 프로젝트의 일부인 browscap.ini를 사용합니다. 현재 불행히도 현재 닫혀 있습니다. 프로젝트가 다시 열릴 때까지이 기능을 사용하지 않는 것이 가장 좋습니다. –
@cryptic [link] [here] (http://php.net/manual/en/function.get-browser.php) 아무런 경고가 없습니다. –
https://groups.google.com/forum/# ! topic/browscap/Yy3Djd1Mqvk http://browsers.garykeith.com/ https://github.com/GaretJax/phpbrowscap/issues/24 –