为什么PHP中没有插件检测技术(如navigator.plugins)?

ilh*_*han 0 detection

为什么navigator.pluginsPHP中没有插件检测技术(如)?为什么没有实施?这会很棒!有关如何做的任何想法?

编辑:喜欢 $_SERVER['HTTP_USER_AGENT']

Jus*_*son 5

对于一般的浏览器信息,服务器只知道客户端明确告诉它的内容,通常只是用户代理字符串.您必须设置一个AJAX方法,以便在每个会话的基础上发送您可能希望服务器了解的任何其他数据

对于PHP扩展,您可以使用get_loaded_extensions().从文档:

示例#1 get_loaded_extensions()示例

<?php
print_r(get_loaded_extensions());
?>
Run Code Online (Sandbox Code Playgroud)

上面的例子将输出类似于:

Array
(
   [0] => xml
   [1] => wddx
   [2] => standard
   [3] => session
   [4] => posix
   [5] => pgsql
   [6] => pcre
   [7] => gd
   [8] => ftp
   [9] => db
   [10] => calendar
   [11] => bcmath
)
Run Code Online (Sandbox Code Playgroud)