UAからガラケーを識別する@PHP

これ以上のガラケーのブラウザもアップデートしないだろうから、
書くネタもないので、とりあえず書いておきます。

本当は固有情報取ったり、UA+IP帯から正確性を高めるとか色々ありますが、
あえてのシンプルVerです。

といっても、他所様のソース(http://blog.ville.jp/2011/09/20/829)を私用に勝手に改修してのせてるだけなので、
問題があればお申し付けください。&ソース元さんお世話になりました。

//======================================
// is_garake
//======================================
function is_garake()
{
	$ua = array(
		'DoCoMo',
		'KDDI',
		'DDIPOKET',
		'UP.Browser',
		'J-PHONE',
		'Vodafone',
		'SoftBank',
	);
	foreach ($ua as $val) {
		$val = preg_quote($val, "/");
		if (preg_match("/${val}/i",
			$_SERVER['HTTP_USER_AGENT'])) return true;
	}
	return false;
}
0
カテゴリー未分類

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です