Easy Code PHP Check Device โค้ดตรวจสอบประเภทอุปกรณ์ที่กำลังใช้งานเว็บไซต์

แชร์ประสบการณ์เขียนโค้ด php + Mysql เล็ก ๆ น้อย ๆ เผื่อจะเป็นประโยชน์กับใครสักคน...

ปัจจุบันนี้นับได้ว่าเป็นยุคของอินเตอร์เน็ตไปแล้ว ไม่ว่าจะเป็นอุปกรณ์อะไรก็มักจะเชื่อมต่อกับอินเตอร์เน็ต ดังนั้นการออกแบบเว็บไซต์ จึงต้องทำออกมาให้สามารถรองรับการใช้งานกับอุปกรณ์ที่หลากหลาย ไม่ว่าจะเป็นคอมพิวเตอร์ iPhone, iPad, Android หรือ Mobie มือถือต่าง ๆ 

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

ทั้งนี้ก็ขึ้นอยู่กับความต้องการของลูกค้าด้วยนะครับ ถ้าเขาอยากได้แบบเช็คละเอียด ๆ เราก็ต้องทำตามที่เขาต้องการ ถึงแม้ว่าในใจมันจะแอบเถียงนิดหน่อยก็ตาม 55++

<?php
//*********** Check Devices
//Detect special conditions devices
$iPod    = stripos($_SERVER['HTTP_USER_AGENT'],"iPod");
$iPhone  = stripos($_SERVER['HTTP_USER_AGENT'],"iPhone");
$iPad    = stripos($_SERVER['HTTP_USER_AGENT'],"iPad");
$Android = stripos($_SERVER['HTTP_USER_AGENT'],"Android");
$webOS   = stripos($_SERVER['HTTP_USER_AGENT'],"webOS");
$Desktop=stripos($_SERVER["HTTP_USER_AGENT"],"Windows");
?>

ผมก็ใช้โค้ดนี้อยู่ ปัจจุบันนี้ก็ยังใช้ได้ปรกติ แต่เห็นมีหลายคนทำโค้ดสำเร็จรูปไว้ให้ใช้งานแล้ว ก็ลองไปหาดู หามาใช้งานกันดูนะครับ ส่วนตัวผมเอง ชอบแบบที่ตัวเองเข้าใจมากกว่า โค้ดคนอื่นไม่อยากจะเอามาใช้ทั้งดุ้นสักเท่าไร เพราะแต่ล่ะคนก็มีเทคนิคการเขียนโค้ดที่แตกต่างกันไป

หวังว่าจะเป็นประโยชน์อยู่บ้างนะครับ ขอบคุณทุกท่านที่เข้ามาเยี่ยมชมเว็บของเราอย่างแรง...


My Article
แนะนำเว็บสูตรหวยออนไลน์ ดูฟรี