Thứ Hai, 22 tháng 4, 2013

Chức năng của biến $_SERVER[]

(Nguồn sinhvienit.net)
Có thể có nhiều bạn bỡ ngỡ, thắc mắc không hiểu chức năng của biến:

$_SERVER["SERVER_NAME"], $_SERVER["SERVER_PORT"]…Sau khi đọc chú thích dưới đây, các bạn sẽ gỡ

bỏ được các khúc mắc đó.

    $_SERVER['HTTP_HOST'] = Bạn vào http://sinhvienit.net/@forum/showthread.php?t=2053 thì kết quả là

sinhvienit.net
    $_SERVER['PHP_SELF'] = Bạn vào http://sinhvienit.net/@forum/showthread.php?t=2053 thì kết quả là

/@forum/showthread.php
    $_SERVER['REQUEST_TIME'] = Thời gian mà Client gửi request, ở dạng TIME _STAMP
    $_SERVER['QUERY_STRING'] = Bạn vào http://sinhvienit.net/@forum/showthread.php?t=2053 thì kết quả là t =

2053
    $_SERVER['DOCUMENT_ROOT'] = Thư mục gốc chứa mã nguồn. VD: /home/sinhvienit/public_html (Đối với

Linux) hay C:\www (Đối với windows)
    $_SERVER['HTTP_REFERER'] = Cái này bạn đang trên http://www.google.com.vn/search?q=sinhvienit mà

click vào link tới sinhvienit.net thì nó có giá trị http://www.google.com.vn/search?q=sinhvienit
    $_SERVER['REMOTE_HOST'] = Hostname của người truy cập
    $_SERVER['REMOTE_PORT'] = Port mà trình duyệt mở ra để kết nối tới server
    $_SERVER['REQUEST_URI'] = Bạn vào http://sinhvienit.net/@forum/showthread.php?t=2053 thì kết quả là

/@forum/showthread.php?t=2053
    $_SERVER['SERVER_NAME'] = Tên của server (Gần giống với computername) ở máy PC của mình. Ví dụ

server.sinhvienit.net
    $_SERVER['SERVER_ADDR'] = IP của server
    $_SERVER['REMOTE_ADDR'] = IP của người truy cập
    $_SERVER['HTTP_USER_AGENT'] = Thông tin về trình duyệt của người truy cập

Không có nhận xét nào:

Đăng nhận xét