最近的行動瀏覽裝置實在是太多了吧。
有iPhone, iPad, Android。
然後每個又可以再灌其它的Browser ,像是Opera Mini。
真是快要瘋掉。
看到PHP 有提供一個功能是 get_browser
他可以抓到Browser 的所有資訊,還蠻詳細的。
接著在 php.ini 加上。
[browscap] browscap = /home/php/lib/php_browscap.ini
然後重啟 php
接著在 php 的程式中輸入下面程式片段。
$browser = get_browser(null,true); var_dump($browser);
就會取得 Browser 的詳細資訊了。
但,都跑出來後,才覺的…不好。
因為 php_browscap.ini 的檔案好大一個,要 401 KB。
而且要常去更新。
但重點還是檔案很大,醬子效能就會變很慢。
所以,雖然測試後覺的很好用,
但…我應該還是會選擇自己用程式去Parsing HTTP_USER_AGENT吧。
0 comments:
張貼留言