ホームページ >バックエンド開発 >PHPチュートリアル >PHP 検出モバイル デバイス クラスモバイル検出の使用例_PHP チュートリアル
現在、Web サイトには PC 版、3G 版、モバイル版などの複数のバージョンがあるのが通常です。閲覧デバイスに応じて、異なるバージョンに誘導する必要があります。それだけでなく、クライアントごとに異なる CSS をロードする必要がある場合もあるため、閲覧デバイスを検出できる必要があるため、「モバイル検出」クラス ライブラリを使用する必要があります。
「モバイル検出」は、特定の HTTP ヘッダーの User-Agent 文字列を使用してモバイル クライアント環境を検出する軽量のモバイル デバイス検出 PHP クラス ライブラリです。モバイル検出はサーバー側 (PHP) の検出ツールにすぎず、レスポンシブ Web デザインやその他の形式のクライアント側の機能検出を置き換えることはできないことに注意してください。
モバイル検出クラスライブラリのダウンロードアドレス: https://github.com/serbanghita/Mobile-Detect
例 1: デバイスに基づいて他のバージョンにリダイレクトします
モバイル デバイスを使用して Web サイトを閲覧する場合、まず、Web ページまたはホームページに検出機能を備えたファイル Mobile_Detect.php を含める必要があります。 www.uncletoo.com ウェブサイト m.uncletoo.com にリダイレクトします:
例 2: 異なるデバイスに応じて異なるリソースをロードする
上で述べたように、さまざまな閲覧デバイスに基づいてさまざまな CSS ファイルを読み込むこともできます。例:
モバイル検出はモバイル デバイス検出プラットフォームであることに注意してください。テクノロジーの進歩に伴い、さまざまなデバイスが登場するため、検出の精度を確保するために随時クラス ライブラリを更新する必要があります。