6/28/2556

วิธีตรวจสอบเว็บที่เปิดจาก iphone ipad android

ในบางครั้งเราต้องการให้หน้าเว็บของเราแสดงผลที่ต่างๆออกไปสำหรับผู้ที่เปิดดูเว้บในแต่ละอุปกรณ์ เช่น PC iphone ipad หรืออุปกรณ์พกพาระบบปฎิบัติการ Android
เราสามารถตรวจสอบได้ว่าผู้ใช้เปิดหน้าเว็บจากอุปกรณ์ใดได้โดยใช้ PHP ได้ดังนี้

<?php

     $iphone = stripos(strtolower($_SERVER['HTTP_USER_AGENT'],"iphone"));
     $ipad = stripos(strtolower($_SERVER['HTTP_USER_AGENT'],"ipad"));
     $android = stripos(strtolower($_SERVER['HTTP_USER_AGENT']),"android"));

        if($iphone!==false)
        {
            //แสดงผลแบบ iphone
        }else  if($ipad!==false)
        {
              //แสดงผลแบบ ipad
        }else if($android!==false)
        {
                //แสดงผลแบบ android
         }else
        {
               //แสดงผลแบบ PC
         }


?>