私がこれを見つけたのと同じくらい奇妙なことに、ユーザーエージェント文字列のインテリジェントな解析を行う優れたPHP関数をどこにも見つけることができませんでしたか?今約20分間グーグルで検索しました。
私はすでに文字列を持っています、私はそれを切り刻み、少なくともbrowser / ver/osを私に与える何かが必要です。
どこでも良いスニペットを知っていますか?
私がこれを見つけたのと同じくらい奇妙なことに、ユーザーエージェント文字列のインテリジェントな解析を行う優れたPHP関数をどこにも見つけることができませんでしたか?今約20分間グーグルで検索しました。
私はすでに文字列を持っています、私はそれを切り刻み、少なくともbrowser / ver/osを私に与える何かが必要です。
どこでも良いスニペットを知っていますか?
このget_browser()
関数はかなり長い間PHPで利用可能でした。
PHPマニュアルは無料で、さまざまな形式でダウンロードしてオンラインで表示できます(コメント付き)
https://github.com/browscap/browscap-php - これは関数を置き換えることを目的としたスタンドアロン ライブラリですget_browser
。共有ホスティングの場合は、より良いオプションのようです。
動作: PHP 5
私が見つけたPHPクラスライブラリがあり、それは私にとってとてもうまくいきました。以下のリンクにあります。
https://www.toms-world.org/blog/parseuseragentstring
軽量で、私が望んでいたこと (ブラウザー、バージョン、OS、モバイル/PC など) をメモリに優しい方法で実行します。