PHPを使用すると、ブラウザエージェントの値が変更された場合でも、正確なOSを検出できますか?
これがケースです
誰かが「general.useragent.override」を使用してFirefoxのユーザーエージェント値をオーバーライドした場合
Actual: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:12.0) Gecko/20100101 Firefox/12.0
Override: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_3) AppleWebKit/534.55.3 (KHTML, like Gecko) Version/5.1.3 Safari/534.53.10
$_SERVER['HTTP_USER_AGENT']の値は完全に偽物になります。正しいオペレーティングシステムを検出することすら役に立ちません。
この状況でPHPソリューションはありますか?ありがとう。