Blog Posts » PHP » PHP Nama File Otomatis

PHP Nama File Otomatis

Nama file yang saya maksud disini adalah nama script misal: index.php, blog.php, dll.

image.php [Normal][RAW][Download]


Pada script diatas jika kita mengganti nama file menjadi gambar.php maka kita harus mengedit script juga. Untuk mengantisipasinya kita bisa menggunakan superglobal $_SERVER atau Magic constant __FILE__. Sebelum menggunakannya alangkah baiknya kita tahu dulu perbedaannya.

test.php [Normal][RAW][Download]


test.php (saya jalankan di platform Windows) menghasilkan:

[Normal][RAW][Download]


Nah, berhubung pada image.php diatas kita tidak akan menampilkan slash/backslash maka kita bisa menggunakan basename().

Lalu script image.php tersebut bisa kita modifikasi menjadi seperti berikut ini:

image1.php [Normal][RAW][Download]


Pada saat mendefinisikan FILE terserah silahkan pilih yang mana :)

(admin)