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に表示される文言は
下記で見られるみたい。
関連記事
- 
					
													
											
				 - 
					
PHPでファイルのダウンロード時に速度制限をかける方法(分割ダウンロード)
オンラインストレージサービス等で有料会員じゃない場合、ファイルのダウンロード時に ...
 
- 
					
													
											
				 - 
					
PHPでPOST送信する際に多次元配列も送る方法
PHPでPOST送信する際に多次元配列も送りたかった。ただ普通に送ろうとするとO ...
 
- 
					
													
											
				 - 
					
PHPでxmlのpubDateを見やすい形に整形する
PHPでsimplexml_load_file関数とかを使ってデータを取得した際 ...
 
- 
					
													
											
				 - 
					
PHPでエラーログ等のログファイルから指定した行数を表示させる方法
エラーログを最新分から指定行数表示させる プログラムがあって、どういった作りにな ...
 
- 
					
													
											
				 - 
					
Codeigniter4で外部ファイル(CSS / JS)の読み込みと共通パーツ化する方法
Codeigniter4.4.4でCSS及びJavaScriptファイルを設置し ...