google เจอมาจากเว็บไซต์ iphoneappr.com
- - - - -
$browser = stripos($_SERVER['HTTP_USER_AGENT'],"iPhone");
if ($browser === true) { echo "Hello iPhone!"; }
- - - - -
อธิบาย:
* $_SERVER['HTTP_USER_AGENT'] = เรียกข้อมูลคุณสมบัติของเบราเซอร์ ตัวอย่างเช่น Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/4A93 Safari/419.3
* stripos() = เช็คว่าในข้อมูลที่ได้มีคำว่า iPhone อยู่ในประโยคที่ต้องการหาหรือไม่
* if ($browser === true) ถ้ากระบวนการใน บรรทัดบนเป็นจริง (true) ให้ทำงานในวงเล็บข้างหลัง
* สามารเปลี่ยน iPhone เป็น Macintosh, Firefox, MSIE 6.0, MSIE 7.0 หรือ keyword อื่นๆ ได้ตามต้องการ
Auto-browser Detection with PHP
23 March 2008