ブラウザ情報を検出するライブラリ「Browser.php」
Warning: Trying to access array offset on false in /home/xs691953/verygoodtown.com/public_html/blog.verygoodtown.com/wordpress/wp-content/plugins/only-tweet-like-share-and-google-1/tweet-like-plusone.php on line 855
Warning: Undefined array key 0 in /home/xs691953/verygoodtown.com/public_html/blog.verygoodtown.com/wordpress/wp-content/plugins/only-tweet-like-share-and-google-1/tweet-like-plusone.php on line 245
Warning: Trying to access array offset on false in /home/xs691953/verygoodtown.com/public_html/blog.verygoodtown.com/wordpress/wp-content/plugins/only-tweet-like-share-and-google-1/tweet-like-plusone.php on line 855
Warning: Undefined array key 0 in /home/xs691953/verygoodtown.com/public_html/blog.verygoodtown.com/wordpress/wp-content/plugins/only-tweet-like-share-and-google-1/tweet-like-plusone.php on line 245
「Browser.php」はphpから簡単にブラウザやOSの情報を検出できるPHPスクリプトです。
どのようなブラウザなのか、PCなのかモバイルなのか、モバイルならばiPhoneやiPadのアクセスなのかなどを知ることが出来ます。
使用例
Firefoxのバージョン2以上を検出するコードは以下のようになります。
$browser = new Browser();
if( $browser->getBrowser() == Browser::BROWSER_FIREFOX && $browser->getVersion() >= 2 ) {
echo 'FireFoxのバージョン2以上です';
}
使いどころ
日本語のファイル名をダウンロードする時とかにブラウザ判別を良く利用しています。
IEはShift_JISでそれ以外はUTF-8とかじゃないと、ファイル名が文字化けしてしまいます。
日本語のエンコード方法が違うみたいなんですよね・・・
そういったトラブルを防ぐためにも、覚えておいても良いかもしれません。
最新情報をお届けします
