如何用PHP过滤浏览器和用户代理?

如何用PHP过滤浏览器和用户代理?,php,browser,Php,Browser,我想有一个PHP代码,我可以过滤3种不同的浏览器:FF/Chrome/IE 我想要它,这样如果它的FF和Chrome,它就不会在网站上加载iframe。如果是IE,则应加载iframe 我想我应该和用户代理一起工作。有什么建议吗?谢谢 if (strpos($_SERVER['HTTP_USER_AGENT'], '(compatible; MSIE ')!==FALSE) { //FOR IE } 此处的更多信息您应该寻找浏览器功能,而不是用户代理,因为用户代理伪造与为大多数常见浏览器

我想有一个PHP代码,我可以过滤3种不同的浏览器:FF/Chrome/IE

我想要它,这样如果它的FF和Chrome,它就不会在网站上加载iframe。如果是IE,则应加载iframe

我想我应该和用户代理一起工作。有什么建议吗?谢谢

if (strpos($_SERVER['HTTP_USER_AGENT'], '(compatible; MSIE ')!==FALSE) {
   //FOR IE
}

此处的更多信息

您应该寻找浏览器功能,而不是用户代理,因为用户代理伪造与为大多数常见浏览器安装附加组件一样简单


有一些非常好的信息,请注意,如果有人真的想伪造,甚至这些东西也可能是伪造的。

您尝试过$\u SERVER['HTTP\u USER\u AGENT']吗?