| |
การสร้างเว็บเพจโดยใช้ภาษา PHP บทที่
31
การตรวจดู webbrowser
ของผู้มาเยือนว่าเป็นตัวไหน
อีกตัวอย่างหนึ่งที่แสดงให้เห็นการใช้ตัวแปรแบบ global
ซึ่งเป็นตัวแปรที่ตัวแปลชุดคำสั่ง PHP ได้สร้างขึ้น
ทุกครั้งที่ทำงาน หนึ่งในตัวแปรนั้นคือ $HTTP_USER_AGENT
<?
function
getBrowserName() { global
$HTTP_USER_AGENT;
$browser=strtoupper($HTTP_USER_AGENT);
if
(strstr($browser,"MSIE.")) return "MS Internet
Explorer"; else if
(strstr($browser,"MOZILLA")) return
"Netscape"; else return
""; }
$name =
getBrowserName(); if ($name != "") {
echo "Your
browser is ".$name.".<BR>";
}
?> |
จากตัวอย่าง เราสามารถใช้ตัวแปรดังกล่าวในการตรวจดูว่า
ผู้ใช้ได้ใช้ web browser ตัวไหน เช่น ระหว่าง IE (Microsoft
Explorer) หรือ Mozilla (Netscape)
|