【激アツ!!】楽天モバイル回線契約で14,000ポイントがもらえる

PHPでUserAgent(UA)を判定して振り分ける方法 – スマホとタブレットのUA判定アリ 【WordPressにもどうぞ】

これでWordPressも一つのテーマでOK


最終更新 [2014年6月24日]

この記事内には広告リンクが含まれています。

\\どうかフォローをお願いします…//


< この記事をシェア >

usedoor Twitterでシェア
usedoor facebookでシェア
usedoor はてなブックマークに保存
usedoor Pocketに保存
usedoor LINEでシェア
usedoor feedly


PHPで構築したウェブサイトやブログなどをPC、スマホ、タブレットはたまたiPod touchなどのUserAgent(UA)を取得して振り分ける方法です。

UserAgent(UA)を取得してスタイルや表示させる内容に変化をつけたいという時に役立つPHPの例を書いています。

WordPressでこれを使えばCSSを切り替えたりして、いちいちUAによって適用するテーマを振り分けるプラグインなどを使わなくてもよくなるので1つのテーマだけでスマホとパソコンのUIを共用して使うことができます。
もちろんWordPress以外でもPHPで書かれているウェブサイトなら何でもOKです。

単純にUserAgent(UA)を「Android」と「iPhone」などと分けてもいいのですが、それだけだとタブレットでアクセスがあってもスマホUIを見せることになってしまいます。
今回紹介しているUserAgent(UA)振り分けプログラムはPCとタブレットはPCのUI、スマホやiPod touchなどはスマホUAという風に振り分けすることができます。


PHPでPC/スマホ/タブレット/iPodなどUserAgent(UA)を振り分ける方法

AndroidのUAを取得して、スマホorタブレットを判定するのはUAの中に書かれている「Mobile」という文言の有無でいけます。
Android 2.X系の端末にはタブレットでも「Mobile」と含まれるという話があるのですが、自分の手元になかったので確認できませんでした。。
まぁ古い端末は…

PHPでUserAgent(UA)判定を行う例

$UAstatus = false;
$user_agent = $_SERVER[‘HTTP_USER_AGENT’];

if (strpos($user_agent, ‘Android’) !== false && strpos($user_agent, ‘Mobile’) !== false){
//Android【SP】
$UAstatus = true;
}elseif( strstr($user_agent,”iPod”) ){
//iPod【SP】
$UAstatus = true;
}elseif( strstr($user_agent,”iPhone”) ){
//iPhone【SP】
$UAstatus = true;
}else{
//タブレットやPC
}

↑はAndroidとiPhone、iPodはスマホUIにそれ以外(iPadやAndroidタブレット、PC)はパソコン用のUIに振り分けるというもの。

$UAstatusという変数をfalseに設定しておいて、スマホUIが適用されるUserAgent(UA)だったらtrueにするという書き方です。

あとはパソコンUIでは表示させずスマホUIでのみ表示させるようなものがある場合は

if ( $UAstatus ){
//スマホUIなので表示する
}

という書き方でOKだと思います。

シンプルな内容でとっても簡単にスマホ/タブレット/iPod/その他のUserAgent(UA)判定ができるPHPなのでサクッと使いたい人はコピーしちゃってみてください。

< この記事をシェア >

usedoor Twitterでシェア
usedoor facebookでシェア
usedoor はてなブックマークに保存
usedoor Pocketに保存
usedoor LINEでシェア
usedoor feedly



\\どうかフォローをお願いします…//



このPHPでUserAgent(UA)を判定して振り分ける方法 – スマホとタブレットのUA判定アリ 【WordPressにもどうぞ】の最終更新日は2014年6月24日です。
記事の内容に変化やご指摘がありましたら問い合わせフォームまたはusedoorのTwitterまたはusedoorのFacebookページよりご連絡ください。

現在開催中の「おトク」なキャンペーン、セール

LINEMOを通常よりもおトクに契約する方法、キャンペーンまとめ

携帯電話

LINEMO契約でPayPayポイント還元!他にも様々なキャンペーンが開催中です。契約手数料など各種手数料も無料。

【ドコモ】『オンラインショップおトク割』でスマホをおトクに購入する方法 – 端末のみ購入もOK!対象機種、割引金額、適用条件まとめ

携帯電話

ドコモオンラインショップが新たな割引「オンラインショップおトク割」をスタート!5G WELCOME割併用で超大幅割引となる機種も!

【LYPプレミアム】特典、利用できるLINEの機能まとめ&おトクに登録できるキャンペーンを紹介。無料期間延長&最大5,000円相当のPayPay特典がもらえる!

キャンペーン

対象者であればLYPプレミアムに新規登録で無料期間延長&最大5,000円分の特典がもらえるキャンペーン開催中!使えるLINEの機能やおトク要素をまとめて紹介

【最大5,000円相当が無料でもらえる】Yahooショッピング、PayPayモールで買い物して「ウェルカムギフト」をもらう方法 – 対象となる条件などまとめ

ショッピング

はじめてまたは久々にYahooショッピング、PayPayモールで買い物する人は5,000円相当の商品が詰まったウェルカムギフトがもらえる!

【紹介コードあり】みんなの銀行アプリで口座開設して最大1,000円をゲットする方法

銀行

紹介コードを入力して口座開設すると、紹介する人・紹介された人それぞれに現金500円が貰える「お友だち紹介プログラム」キャンペーン開催中!「新規口座開設限定!サービス体験プログラム」にも参加して合計1,000円ゲット!


開催中のキャンペーンをもっと見る

usedoorの新着記事をチェック!

記事を書くヤル気が出るのでフォローよろしくお願いしますm(._.)m

usedoor Twitter
usedoor facebook
usedoor feedly
usedoor RSS


新着ニュース&記事

【最終日】Amazon『ブラックフライデー2025』徹底攻略 – 事前準備、おトクな支払い方法/買い方、セール、キャンペーン、割引/目玉商品など完全まとめ

キャンペーン

2025年もAmazonブラックフライデー開催!今年は11月24日~12月1日の8日間の大型キャンペーン。先行セールは11月21日からスタート!

【毎月1日限定】楽天市場『ワンダフルデー』でおトクに買い物する方法 – 全ショップポイント3倍、リピート購入2倍、ワンダフルクーポン、特価商品などが登場

ショッピング

楽天市場で毎月1日の24時間限定で開催されるキャンペーン「ワンダフルデー」争奪戦のクーポン配布やポイント最大20%還元の商品などもあり

【LINEMO週獲祭】11月週替わりキャンペーン第4弾「PayPay増額キャンペーン」が開催、最大2万円相当のPayPayポイントを還元!

ニュース

11月のLINEMO週獲祭週替わりキャンペーン第4弾「PayPay増額キャンペーン」がスタート!新しい番号または他社からの乗り換えで契約すると通常のキャンペーンの特典に加え、PayPayポイント最大8,000円相当を増額。

【復活!!】楽天モバイルでiPhone 16eが2年間1円/月でレンタル可能!データ通信3GB込みでも月額たったの1,079円

携帯電話

楽天モバイルで2年間1,079円/月で「iPhone 16e 128GB + データ通信3GB」が利用できる超激熱キャンペーンが開催!iPhone 16eを25カ月目に返却すれば残りのお支払いが不要に!

【ミスド福袋2026】ミスタードーナツの福袋を予約・購入する方法 – 感謝を込めたミスドを楽しみつくす55周年セレクション

福袋

2026年の福袋はポン・デ・ライオンと仲間たちをデザインに使用した福袋!2025年12月26日よりミスド全店で販売開始。misdoネットオーダーと店頭にて12月10日より予約受付開始。


新着記事をもっと見る

usedoorをフォロー


注目・おすすめ記事

【神対応すぎる】バルミューダのトースターが壊れた時の申請方法 – 修理依頼を出したらまさかの新品しかも新型への交換に。逆に申し訳なさすぎる…

バルミューダ ザ・トースターが壊れたので修理見積依頼を出したらまさかの新型新品への無償交換に。。こちらが申し訳ないと感じるレベルの神対応…


ワイモバイルでおトクに機種変更できるスマホまとめ – moto g64y 5Gが一括6,800円など、Libero Flipが一括9,800円&PayPay還元など

現在ワイモバイルで機種変更でもおトクに購入できるスマホまとめ。機種変更割引&端末単体割引で機種変更でも激安購入できる機種アリ!


【LINE】トークの写真、画像内の文字を読み取ってテキスト化する方法 – 写真の中の文字をメッセージに変換。翻訳もできる!OCRアプリとして使えちゃう

これは便利!スクリーンショット画像の文字をLINEに読み取ってもらってそのままメッセージとしてトークに送信したり翻訳したりできちゃう!


楽天ポイントでGoogle Playギフトコードを購入・交換する方法 – 楽天市場認定店は期間限定ポイントの消化にも最適!

楽天ポイントでGoogle Play残高(ギフトカード)が買える!期間限定の楽天スーパーポイントでもOK!セール時は安く購入することもできておトク


【完全無料!!】Amazon Musicの音楽を無料で聴く方法 – 非プライム会員でも利用OKの『Amazon Music FREE』登場!できることや機能制限、利用環境など

Amazonの音楽聞き放題サービスに無料版の『Amazon Music FREE』が登場!マジで無料で音楽が聴ける(もちろん制限あり)



注目の記事をぜんぶ見る


最新記事&ニュース

【最終日】Amazon『ブラックフライデー2025』徹底攻略 – 事前準備、おトクな支払い方法/買い方、セール、キャンペーン、割引/目玉商品など完全まとめ

2025年もAmazonブラックフライデー開催!今年は11月24日~12月1日の8日間の大型キャンペーン。先行セールは11月21日からスタート!


【毎月1日限定】楽天市場『ワンダフルデー』でおトクに買い物する方法 – 全ショップポイント3倍、リピート購入2倍、ワンダフルクーポン、特価商品などが登場

楽天市場で毎月1日の24時間限定で開催されるキャンペーン「ワンダフルデー」争奪戦のクーポン配布やポイント最大20%還元の商品などもあり


【LINEMO週獲祭】11月週替わりキャンペーン第4弾「PayPay増額キャンペーン」が開催、最大2万円相当のPayPayポイントを還元!

11月のLINEMO週獲祭週替わりキャンペーン第4弾「PayPay増額キャンペーン」がスタート!新しい番号または他社からの乗り換えで契約すると通常のキャンペーンの特典に加え、PayPayポイント最大8,000円相当を増額。


【復活!!】楽天モバイルでiPhone 16eが2年間1円/月でレンタル可能!データ通信3GB込みでも月額たったの1,079円

楽天モバイルで2年間1,079円/月で「iPhone 16e 128GB + データ通信3GB」が利用できる超激熱キャンペーンが開催!iPhone 16eを25カ月目に返却すれば残りのお支払いが不要に!


【ミスド福袋2026】ミスタードーナツの福袋を予約・購入する方法 – 感謝を込めたミスドを楽しみつくす55周年セレクション

2026年の福袋はポン・デ・ライオンと仲間たちをデザインに使用した福袋!2025年12月26日よりミスド全店で販売開始。misdoネットオーダーと店頭にて12月10日より予約受付開始。



最新記事をもっとチェック


usedoorをフォロー


現在開催中の"おトク"なセール、キャンペーン、お買い得アイテムまとめ

【紹介コードあり】「Oliveアカウント紹介プログラム」で1,000円相当のVポイントをゲットする方法

紹介コードを入力してエントリーすると紹介した人・紹介された人それぞれに1,000円相当のVポイントが貰える「Oliveアカウント紹介プログラム」。


Amazonでd払い、dポイントを利用する方法&キャンペーンまとめ – 期間用途限定ポイントも使える

ドコモユーザーであればAmazonでd払いが使えるようになりました。ただし事前にdポイントの利用設定をしておく必要があるので注意!


【毎日参加!!】Yahoo!オークション「全員あたるくじ」でPayPayポイントをゲットする方法 – 開催中は毎日くじを引こう!

Yahoo! JAPAN IDがあれば誰でも毎日参加できるYahoo!オークション(旧:ヤフオク)の「全員あたるくじ」必ずPayPayポイントがもらえるので開催中は毎日参加がオススメ


【紹介リンクあり】JCBカードの『お友達紹介キャンペーン』でもれなく1,500円分のキャッシュバックをもらって入会する方法

JCBカード入会時に友だち紹介のリンクから申し込むともれなく1,500円分のキャッシュバックがもらえる『お友達紹介キャンペーン』開催。紹介リンクあり


楽天モバイル「紹介キャンペーン」で楽天ポイントをゲットする方法 – 招待リンクあり&適用条件や注意点などまとめ。特典付与スケジュール改善!

楽天モバイルが友だち紹介キャンペーンを実施中。2024年2月より招待された人の特典が爆増!今ならのりかえ契約で13,000ポイントがもらえる。今月の条件や注意点などまとめ



開催中のキャンペーンをぜんぶ見る