1) $_SERVER['REQUEST_URI']
- มันคืน URL ในการเข้าถึงหน้าซึ่งจะดำเนินการสคริปต์ หากคุณจำเป็นต้องพิมพ์http://www.example.com/product.php?id=5
ให้เข้าถึงหน้าแล้วผลตอบแทน$_SERVER['REQUEST_URI']
/product.php?id=5
2) $_SERVER['DOCUMENT_ROOT']
- ส่งคืนไดเรกทอรีรากของเซิร์ฟเวอร์ที่ระบุไว้ในไฟล์กำหนดค่าของเซิร์ฟเวอร์ ตัวแปรนี้มักจะส่งคืนพา ธ เช่นเดียวกับ/usr/yoursite/www
ใน Linux และD:/xamps/xampp/htdocs
ใน windows
3) $_SERVER['HTTP_HOST']
- ส่งคืนชื่อโฮสต์ตามที่พบในส่วนหัว http ตัวแปรนี้มักจะคืนค่าเส้นทางเช่นexample.com
เมื่อคุณพบhttp://example.com
ในแถบที่อยู่ของเบราว์เซอร์และกลับมาwww.example.com
เมื่อคุณเห็นhttp://www.example.com
ในแถบที่อยู่ นี้จะเป็นประโยชน์มากเมื่อคุณได้เพื่อรักษาเซสชั่นในขณะที่การชำระเงินออนไลน์โดยใช้ PHP ตั้งแต่เซสชั่นเก็บไว้ไม่ได้เช่นเดียวกับhttp://example.com
http://www.example.com
4) $_SERVER['HTTP_USER_AGENT']
- ส่งคืนรายละเอียด (เบราว์เซอร์) ของตัวแทนผู้ใช้ที่เข้าถึงเว็บเพจ เราสามารถใช้strpos($_SERVER["HTTP_USER_AGENT"],”MSIE”)
เพื่อตรวจจับ Microsoft Internet explorer หรือคุณสามารถใช้strpos($_SERVER["HTTP_USER_AGENT"],”Firefox”)
เพื่อตรวจจับเบราว์เซอร์ Firefox ใน PHP
5) $_SERVER['PHP_SELF']
- ส่งคืนชื่อไฟล์ของสคริปต์ดำเนินการในปัจจุบัน สมมติว่าคุณกำลังเข้าถึง URL http://www.example.com/product.php?id=5
จากนั้น$_SERVER['PHP_SELF']
ส่งคืน/product.php
สคริปต์ของคุณ
6) $_SERVER['QUERY_STRING']
- คืนสตริงข้อความค้นหาหากใช้สตริงข้อความค้นหาเพื่อเข้าถึงสคริปต์ที่กำลังเรียกใช้งาน สตริงการสืบค้นคือสตริงที่มีอยู่หลังจาก“?” sign.if ที่คุณใช้$_SERVER['QUERY_STRING']
ในสคริปต์ที่ใช้งาน URL ต่อไปนี้http://www.example.com/index.php?id=5&page=product
จากนั้นจะส่งคืนid=5&page=product
สคริปต์ของคุณ
7) $_SERVER['REMOTE_ADDR']
- ส่งคืนที่อยู่ IP ของเครื่องระยะไกลที่เข้าถึงหน้าปัจจุบัน แต่คุณไม่สามารถพึ่งพา$_SERVER['REMOTE_ADDR']
เพื่อรับที่อยู่ IP ที่แท้จริงของเครื่องของลูกค้า ดูบทความนี้เพื่อทราบวิธีรับ IP จริงใน PHP
8) $_SERVER['SCRIPT_FILENAME']
- ส่งคืนเส้นทางที่แน่นอนของไฟล์ซึ่งกำลังดำเนินการในปัจจุบัน มันจะคืนค่าพา ธ เช่นเดียวกับvar/example.com/www/product.php
ใน Linux และพา ธ เหมือนกับD:/xampp/xampp/htdocs/test/example.php
ใน Windows