【最新版】格安SIM(MVNO)料金徹底比較・まとめ - 携帯料金が絶対下がるぞ

新着を見る



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

[スポンサーリンク]




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)判定を行う例

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

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

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

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

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


< この記事をシェア >




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

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


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

キーワード:Android , iPhone , PHP , UserAgent , スマートフォン , タブレット ,




新着記事

【7/22~23抽選販売】「PS VR」を予約・購入できるオンラインショップ・店舗まとめ – 「Playstation VR」を購入する方法

PlayStation

ビックカメラ.comで7/22~23に抽選販売!7/24より、ソニーストアの「特別体験会&販売」の予約を開始!

【60巻まで無料!】楽天Koboで『ワンピース』1~60巻を無料で読む方法

本・コミック

ワンピース20周年!ワンピースの第1部がすべて無料で読めるぞ。これは激熱なキャンペーン!

【7/21~22抽選販売】「ニンテンドースイッチ」を予約・購入する方法

ゲーム

7月21日(金)にビックカメラで「Nintendo Switch スプラトゥーン2セット」の抽選販売!22~23日に店頭&オンラインで通常版の抽選販売。

【これは安い!】「スプラトゥーン2」を実質4,010円で購入する方法

ゲーム

ニンテンドースイッチ本体まだ買えてない...という人はとりあえずソフトだけでもお得に買っておくものありかも!


≫ 新着記事をもっと見る



usedoorTOPへ戻る

usedoorをフォロー


  • 注目の使い方

    Live Photosで撮影したショートムービーをアニメGIFや”普通の動画”に変換&合体できるアプリ『Motion Stills』の使い方

    Apple純正!?と思うくらいのクオリティ!Googleが開発したライブフォトの写真をイジれまくるiPhoneアプリ


    便利すぎ!LINEで超簡単に『乗り換え案内(ルート検索)』を使う方法 – 始発/終電/運行情報も一発!

    NAVITIME×LINEが手軽すぎてヤバい!ワンタップやアバウトなメッセージだけでサクッとルートがわかっちゃう


    【ドコモ】iPhone 7やXperia XZ、X Compactなど人気機種をおトクに機種変更する方法 – 『冬のおとりかえ割』で誰でも機種代金が最大5,184円割引!

    12/21より「冬のおとりかえ割」の還元方法が変更。月々サポート増額だったのが、その場で機種代金が最大5,184円割引に!


    どこに置いたかわからなくなったiPhoneを話しかけて見つける方法 – Hey Siri!どこにいるの?

    設定してれば見当たらないiPhoneに話しかけるだけで応答してくれるぞー


    【小ワザ】無印良品ネット通販の送料を無料にする方法

    LOHACOのロハコモール「無印良品」を使えば1,900円以上で送料無料。Tポイントも貯まる!


    注目の記事をぜんぶ見る

  • 最新記事

    【7/22~23抽選販売】「PS VR」を予約・購入できるオンラインショップ・店舗まとめ – 「Playstation VR」を購入する方法

    ビックカメラ.comで7/22~23に抽選販売!7/24より、ソニーストアの「特別体験会&販売」の予約を開始!


    【60巻まで無料!】楽天Koboで『ワンピース』1~60巻を無料で読む方法

    ワンピース20周年!ワンピースの第1部がすべて無料で読めるぞ。これは激熱なキャンペーン!


    【7/21~22抽選販売】「ニンテンドースイッチ」を予約・購入する方法

    7月21日(金)にビックカメラで「Nintendo Switch スプラトゥーン2セット」の抽選販売!22~23日に店頭&オンラインで通常版の抽選販売。


    【これは安い!】「スプラトゥーン2」を実質4,010円で購入する方法

    ニンテンドースイッチ本体まだ買えてない...という人はとりあえずソフトだけでもお得に買っておくものありかも!


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

  • 人気記事ランキング

    【7/21~22抽選販売】「ニンテンドースイッチ」を予約・購入する方法

    【7/21~22抽選販売】「ニンテンドースイッチ」を予約・購入する方法

    7月21日(金)にビックカメラで「Nintendo Switch スプラトゥーン2セット」の抽選販売!22~23日に店頭&オンラインで通常版の抽選販売。...


    ランキングを見る

  • 使い方 カテゴリー

    暮らし
    趣味
    節約・稼ぐ
    WEB
    デジタル
  • キーワード

    Amazon Android apple au Chrome iOS iOS 8 iPad iPhone iPhone 6 iPhone 6 Plus iPhone 6s iPhone 6s Plus iPhone 7 iPhoneおトク Kindle MNP PC SIMフリー SoftBank Windows windows 10 アップデート オトク キャッシュバック クーポン スタンプ スマートフォン セキュリティ ソフトバンク タブレット ドコモ ドコモオトク ドコモオンラインショップ レビュー ワイモバイル 写真 削除 動画 料金 新規契約 機種変更 注目・ピックアップ 無料 登録
  • usedoorをフォロー


  • あわせて読みたい記事