ホームページ >バックエンド開発 >PHPチュートリアル >PHP は訪問者がモバイル クライアント インスタンスであるかどうかを判断します_PHP チュートリアル
最近、モバイルインターネットが非常に普及しています。ユーザーがコンピュータから WAP サイトにアクセスすると、自動的に PC サイトにアクセスすることを実現するために、PC サイトと WAP サイトを構築する必要があります。以下にいくつかのコードを示しますので、ご覧ください。
方法 1: HTTP_USER_AGENT を決定する
コードは次のとおりです | コードをコピー |
$agent = strto lower($_SERVER['HTTP_USER_AGENT']);
if(strpos($agent,"netfront") || strpos($agent,"iphone") || strpos($agent,"midp-2.0") || strpos($agent,"opera mini") || strpos ($agent,"ucweb") || strpos($agent,"windows ce") || strpos($agent,"symbianos") { |
if (isset($_SERVER['HTTP_ACCEPT']) && (strpos($_SERVER['HTTP_ACCEPT'],'vnd.wap.wml')!==FALSE) &&(strpos($_SERVER['HTTP_ACCEPT'], 'text/html')===FALSE || (strpos($_SERVER['HTTP_ACCEPT'],'vnd.wap.wml') < | |||||
上記 2 つの方法には制限があります。 この2つの方法を組み合わせて判断してみましょう
jsも使用できます
|