- blogs:
- cles::blog
2010/07/22

PHPでモバイルとPCを区別する


PHPでモバイルとPCを区別してリダイレクトするスクリプトが必要になったのでNet_UserAgent_Mobileでサラッと書いてみました。
インストールはPEARなので、コマンドから一撃でインストールできます。
# pear install Net_UserAgent_Mobile
今回はPCとモバイルの振り分けができさえすればよかったので、こんな感じでした。
ライブラリ的には、DoCoMoとAUとSBの識別とかにも対応しているようです。
<?php
require_once('Net/UserAgent/Mobile.php');
$agent = Net_UserAgent_Mobile::singleton();
if( $agent->isNonMobile() ){
header("Location: http://example.com/pcpage.html");
exit;
} else {
header("Location: http://example.com/mobile.html");
exit;
}
トラックバックについて
Trackback URL:
お気軽にどうぞ。トラックバック前にポリシーをお読みください。[policy]
このエントリへのTrackbackにはこのURLが必要です→https://blog.cles.jp/item/3684
Trackbacks
このエントリにトラックバックはありません
Comments
愛のあるツッコミをお気軽にどうぞ。[policy]
古いエントリについてはコメント制御しているため、即時に反映されないことがあります。
古いエントリについてはコメント制御しているため、即時に反映されないことがあります。
コメントはありません
Comments Form
コメントは承認後の表示となります。
OpenIDでログインすると、即時に公開されます。
OpenID を使ってログインすることができます。
サイト内検索
検索ワードランキング
へぇが多いエントリ
閲覧数が多いエントリ
1 . アーロンチェアのポスチャーフィットを修理(112204)
2 . 福岡銀がデマの投稿者への刑事告訴を検討中(110851)
3 . 年次の人間ドックへ(110431)
4 . 2023 年分の確定申告完了!(1つめ)(109973)
5 . 三菱鉛筆がラミーを買収(109875)
2 . 福岡銀がデマの投稿者への刑事告訴を検討中(110851)
3 . 年次の人間ドックへ(110431)
4 . 2023 年分の確定申告完了!(1つめ)(109973)
5 . 三菱鉛筆がラミーを買収(109875)
cles::blogについて
Referrers