我只是php的初学者。我使用xampp 1.7.3和mozilla Firefox浏览器版本46.0.1 我下载了full_php_browscap.ini文件并保存在目录C:\ xampp \ php \ extras中,用以下内容更改了php.ini中的browscap部分
[browscap]
; http://php.net/browscap
browscap = "C:\xampp\php\extras\full_php_browscap.ini"
我在默认的index.php
中运行了以下代码$browser = get_browser(null, true);
echo $browser['browser'];
在此之后,我应该得到浏览器名称的结果,例如' Firefox'但它显示了我的默认浏览器'。你能弄清楚它出了什么问题。
之前已经回答过这类问题,这就是为什么我试图逐步记录我尝试过的问题。
答案 0 :(得分:0)
出于安全考虑,您使用的是browscap吗?如果您只需要在PHP脚本中使用它,则可以使用{!! $htmlString !!}
get_browser()
这将输出一组浏览器的功能,您可以像以下一样访问它们:
<?php
$browser = get_browser(null, true);
print_r($browser);
或
<?= $browser['parent']; ?>