PHPで携帯(スマホ含)とPCの判別
2014/05/22
PHPにて携帯(スマホ含む)とPCで処理を振り分けたかったのでメモ。
<?
$ua = $_SERVER['HTTP_USER_AGENT'];
if (ereg("DoCoMo|J-PHONE|Vodafone|SoftBank|UP.Browser|KDDI|WILLCOM|PDXGW|DDIPOCKET|Android|iPhone", $ua)) {
//携帯
} else {
//PC
}
?>
■参考サイト
http://www.ore-memo.com/808.html
尚、DoCoMoとかiPhoneとかUAに表示される文言は
下記で見られるみたい。
関連記事
-
-
TCPDF「Could not include font definition」エラーの対処方法
TCPDFでフォントを「arialunicid0」に指定したところ「TCPDF ...
-
-
PHPにて「php-ulid」ライブラリを用いてULIDを生成する方法
先日MySQLにてUUIDを発行するメモを書いたがUUID v1だと生成時間によ ...
-
-
PHPのdefine()で配列データの定義と利用方法について
他社が作成したPHPのソースコードを拝見した際に定数で配列が定義されていた。配列 ...
-
-
フォルダにリンク制限をかける
imgというフォルダがあり、直接URLを叩いても 中身を見られないけど、同一サー ...
-
-
PHPでPOST送信する際に多次元配列も送る方法
PHPでPOST送信する際に多次元配列も送りたかった。ただ普通に送ろうとするとO ...