ในบางครั้งเราต้องการให้หน้าเว็บของเราแสดงผลที่ต่างๆออกไปสำหรับผู้ที่เปิดดูเว้บในแต่ละอุปกรณ์ เช่น 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
}
?>