Mulai Belajar Ayo Mulai Belajar Pemrograman PHP

PHP – Tabel Referensi Variable Superglobal $_SERVER

php-iconBerikut adalah tabel referensi variable superglobal $_SERVER yang dapat digunakan untuk mendapatkan informasi seputar server dan lainnya. Fungsi ini banyak dipakai oleh programmer untuk mendapatkan informasi seputar server, atau kolektifitas data yang ingin dilakukan program terhadap client yang mengakses sebuah website.

Code Description
$_SERVER[‘PHP_SELF’] Mengembalikan nama file dari script saat ini mengeksekusi
$_SERVER[‘GATEWAY_INTERFACE’] Mengembalikan versi Common Gateway Interface (CGI) server menggunakan
$_SERVER[‘SERVER_ADDR’] Mengembalikan alamat IP dari server host
$_SERVER[‘SERVER_NAME’] Mengembalikan nama server host (seperti www.uwidigital.com)
$_SERVER[‘SERVER_SOFTWARE’] Mengembalikan identifikasi Server tali (seperti Apache / 2.2.24)
$_SERVER[‘SERVER_PROTOCOL’] Mengembalikan nama dan revisi protokol informasi (seperti HTTP / 1.1)
$_SERVER[‘REQUEST_METHOD’] Mengembalikan metode permintaan yang digunakan untuk mengakses halaman (seperti POST)
$_SERVER[‘REQUEST_TIME’] Mengembalikan timestamp dari awal permintaan (seperti 1377687496)
$_SERVER[‘QUERY_STRING’] Mengembalikan string jika halaman diakses melalui query string
$_SERVER[‘HTTP_ACCEPT’] Mengembalikan Terima header dari permintaan saat ini
$_SERVER[‘HTTP_ACCEPT_CHARSET’] Mengembalikan header Accept_Charset dari permintaan saat ini (seperti utf-8, ISO-8859-1)
$_SERVER[‘HTTP_HOST’] Mengembalikan Host header dari permintaan saat ini
$_SERVER[‘HTTP_REFERER’] Mengembalikan URL lengkap dari halaman saat (tidak dapat diandalkan karena tidak semua user-agen mendukungnya)
$_SERVER[‘HTTPS’] Adalah script bertanya melalui protokol HTTP aman
$_SERVER[‘REMOTE_ADDR’] Mengembalikan alamat IP dari mana pengguna melihat halaman saat
$_SERVER[‘REMOTE_HOST’] Mengembalikan nama host dari mana pengguna melihat halaman saat
$_SERVER[‘REMOTE_PORT’] Mengembalikan port yang digunakan pada mesin pengguna untuk berkomunikasi dengan server web
$_SERVER[‘SCRIPT_FILENAME’] Mengembalikan path absolut dari script saat ini mengeksekusi
$_SERVER[‘SERVER_ADMIN’] Mengembalikan nilai yang diberikan untuk direktif SERVER_ADMIN di file konfigurasi web server (jika naskah Anda berjalan pada virtual host, itu akan menjadi nilai yang ditetapkan untuk itu virtual host) (seperti someone@w3schools.com)
$_SERVER[‘SERVER_PORT’] Mengembalikan port pada mesin server yang digunakan oleh web server untuk komunikasi (seperti 80)
$_SERVER[‘SERVER_SIGNATURE’] Mengembalikan versi server dan nama virtual host yang ditambahkan ke halaman server yang dihasilkan
$_SERVER[‘PATH_TRANSLATED’] Mengembalikan path berdasarkan sistem file untuk script saat ini
$_SERVER[‘SCRIPT_NAME’] Mengembalikan jalur script saat
$_SERVER[‘SCRIPT_URI’] Mengembalikan URI dari halaman saat ini
Baca Juga :   PHP - Cara Menggunakan Variable Global Pada Server

Add a Comment

Your email address will not be published. Required fields are marked *