PHP逆引き大全 516の極意

モバイルプログラミングの極意 - Tips480 画面解像度を取得する

登録タグ
PHP
Icon comment count 0
Icon stock count 0

8-2モバイルプログラミングの基本 Tips480 画面解像度を取得する

Level1

Point画面解像度はHTTPヘッダーに格納されている

モバイル端末の画面解像度は様々です。本Tipsでは画面解像度の取得方法を解説します。

残念ながらiモード端末、EMnet端末ではサーバ側で端末の解像度を取得する手段がありません。よって、モバイル端末毎に解像度の情報が必要な場合には別途DBやファイルなどで管理しておく必要があります。

リスト1では、EZWeb端末及びY!ケータイ端末でのみ画面解像度を取得することができます。

リスト1480.php
<?php
    header("Content-Type: application/xhtml+xml");
?>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>

出典情報

Medium

PHP逆引き大全 516の極意

  • 著者: 大家 正登, 茂木 健一, 鮫島 康浩, 谷中 志織

コメント

    コメントはありません