我试图使用get_browser(),不幸的是我的页面在一个共享的主机上,我没有访问PHP.ini.
我已经下载了最新版本的browscap.ini并放在我的文档根目录中.然后我添加了以下内容:
if (!ini_set(‘browscap’,‘/home/private stuff/browscap.ini’)) {
echo “Failed to set browscap”;
} else {
echo “browscap = [” . ini_get(‘browscap’) . “]”;
}
exit();
但是这样做失败了(nb:对于失败的状态的echo语句总是显示[] – 即使我没有;也有一个browscap.ini文件,该设置应该仍然显示在ini_get ….不应该吗?)
我已经看过以前的问题,他们似乎没有帮助,任何想法?
我以前没听说过这个功能,但是在
Googling around我遇到了
phpbrowscap(以前在
this Google Code repo(这是一个独立的类,你应该可以在你的托管环境中使用),作者支持许多配置文件和
the QuickStart
here)看起来特别容易.
原文链接:https://www.f2er.com/php/131784.html