我有一个页面。但我发现我的立场:相对; Chrome的修改在Firefox上看起来并不好看,而在IE看起来,这是有史以来最丑陋的页面。我想到了为每个浏览器创建特殊的样式表(它比看起来容易)。但问题是,到目前为止我忙于找到有效的PHP脚本。
线索是
<?php
if ($browser == "ie"){
echo "Page for IE";
}
elseif ($browser == "chrome"){
echo "Page for Chrome";
}
elseif ($browser == "firefox"){
echo "Page for Firefox";
}
elseif ($browser == "safari"){
echo "Page for Safari";
}
elseif ($browser == "opera"){
echo "Page for Opera";
}
else {
echo "Oops, our page does not support your browser. Please install one of supported";
}?>
问题是,我如何才能使用$浏览器?到目前为止,我发现了这个代码 echo $ _SERVER ['HTTP_USER_AGENT'];
但结果是我将每个已知的浏览器作为输出(至少在Chrome中)。
可以请任何人帮助我吗?我根本不能使用JS或jQuery。
答案 0 :(得分:0)
您应该使用browsecap.ini和get_browser函数。那会给你你想要的东西。 http://php.net/manual/en/function.get-browser.php