この記事では、携帯電話が IOS か Android かを判断するための PHP の 3 つの方法を主に紹介します。興味のある方はぜひ参考にしてください。
例 1: 主に HTTP_USER_AGENT を使用します。これは、ページを閲覧するときにブラウザー (バージョン番号を含む) とユーザーの個人的な設定が使用されているオペレーティング システム (バージョン番号を含む) を確認するために使用されるコードを意味します。
監視コードは以下の通りです:
function get_device_type() { //全部变成小写字母 $agent = strtolower($_SERVER['HTTP_USER_AGENT']); $type = 'other'; //分别进行判断 if(strpos($agent, 'iphone') || strpos($agent, 'ipad')) { $type = 'ios'; } if(strpos($agent, 'android')) { $type = 'android'; } return $type; }
Objective-C関数を呼び出すことで、携帯電話の種類を取得できます。
例2: 判断は1つだけで十分です
<?php if(strpos($_SERVER['HTTP_USER_AGENT'], 'iPhone')||strpos($_SERVER['HTTP_USER_AGENT'], 'iPad')){ echo 'systerm is IOS'; }else if(strpos($_SERVER['HTTP_USER_AGENT'], 'Android')){ echo 'systerm is Android'; }else{ echo 'systerm is other'; } ?>
例3: この例は少し話が逸れるかもしれませんが、共有させていただきます
function get_device_type() { //全部变成小写字母 $agent = strtolower($_SERVER['HTTP_USER_AGENT']); $type ='other'; //分别进行判断 if(strpos($agent,'iphone') || strpos($agent,'ipad')) { $type ='ios'; } if(strpos($agent,'android')) { $type ='android'; } return$type; }
まとめ: 以上がこの記事の全内容ですが、学習が役に立つことを皆さんのお役に立てれば幸いです。
関連する推奨事項:
php WeChatは配送先住所を自動的に取得します APIの使用例の詳細な説明
PHPはユーザーがログインしているかどうかを判断します インスタンス分析
WeChatパブリックアカウントを実装するためのphpメソッド カスタム共有コンテンツ
以上がPHP を使用して携帯電話が IOS か Android かを判断する 3 つの方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。