Mengenal Fungsi $_SERVER Pada PHP - Hallo sahabat Dev-Create, Pada Artikel yang anda baca kali ini dengan judul Mengenal Fungsi $_SERVER Pada PHP, kami telah mempersiapkan artikel ini dengan baik untuk anda baca dan ambil informasi didalamnya. mudah-mudahan isi postingan Artikel Fungsi Bawaan PHP, Artikel php, yang kami tulis ini dapat anda pahami. baiklah, selamat membaca.

Judul : Mengenal Fungsi $_SERVER Pada PHP
link : Mengenal Fungsi $_SERVER Pada PHP

Baca juga


Mengenal Fungsi $_SERVER Pada PHP

$ _SERVER adalah salah satu variabel global PHP disebut Superglobals yang berisi informasi tentang lingkungan server dan eksekusi. Ini adalah variabel yang ditentukan sebelumnya sehingga selalu dapat diakses dari kelas, fungsi, atau file apa pun.

Entri di sini diakui oleh server web, tetapi tidak ada jaminan bahwa setiap server web mengenali setiap Superglobal. Ketiga susunan PHP $ _SERVER ini semua berperilaku dengan cara yang sama mereka mengembalikan informasi tentang file yang digunakan. Ketika terkena skenario yang berbeda, dalam beberapa kasus mereka berperilaku berbeda. Contoh-contoh ini dapat membantu Anda memutuskan yang terbaik untuk apa yang Anda butuhkan. Daftar lengkap array $ _SERVER tersedia di situs web PHP .

$ _SERVER ['PHP_SELF']

PHP_SELF adalah nama skrip yang sedang dieksekusi.

  • http://www.yoursite.com/example/ - -> /example/index.php
  • http://www.yoursite.com/example/index.php - ->  /example/index.php
  • http://www.yoursite.com/example/index.php?a=test - ->   /example/index.php
  • http://www.yoursite.com/example/index.php/dir/test - ->   / dir / test

Ketika Anda menggunakan $ _SERVER ['PHP_SELF'], ia mengembalikan nama file /example/index.php baik dengan dan tanpa nama file yang diketikkan di URL. Ketika variabel ditambahkan di bagian akhir, mereka dipotong dan lagi /example/index.php dikembalikan. Satu-satunya versi yang menghasilkan hasil berbeda memiliki direktori yang ditambahkan setelah nama file. Dalam hal ini, ia mengembalikan direktori tersebut.

$ _SERVER ['REQUEST_URI']

REQUEST_URI mengacu pada URI yang diberikan untuk mengakses halaman.
 http://www.yoursite.com/example/ - ->   /
http://www.yoursite.com/example/index.php - ->   /example/index.php
http://www.yoursite.com/example/index.php?a=test - ->   /example/index.php?a=test
http://www.yoursite.com/example/index.php/dir/test - ->   /example/index.php/dir/test
Semua contoh ini, mengembalikan persis apa yang dimasukkan untuk URL. Ini mengembalikan polos /, nama file, variabel, dan direktori yang ditambahkan, semua sama seperti yang dimasukkan.

$ _SERVER ['SCRIPT_NAME']

SCRIPT_NAME adalah jalur skrip saat ini. Ini sangat berguna untuk halaman yang perlu menunjuk ke diri mereka sendiri.

http://www.yoursite.com/example/ - ->   /example/index.php
http://www.yoursite.com/example/index.php - ->   /example/index.php
http://www.yoursite.com/example/index.php?a=test - ->   /example/index.php
http://www.yoursite.com/example/index.php/dir/test - ->   /example/index.php

Semua kasus di sini hanya mengembalikan nama file /example/index.php terlepas apakah itu diketik, tidak diketik, atau apa pun ditambahkan ke sana.


Demikianlah Artikel Mengenal Fungsi $_SERVER Pada PHP

Sekianlah artikel Mengenal Fungsi $_SERVER Pada PHP kali ini, mudah-mudahan bisa memberi manfaat untuk anda semua. baiklah, sampai jumpa di postingan artikel lainnya.

Anda sekarang membaca artikel Mengenal Fungsi $_SERVER Pada PHP dengan alamat link https://dev-create.blogspot.com/2020/02/mengenal-fungsi-server-pada-php.html