Untuk mengambil bagian akhir URL, bahasa pemrograman PHP menyediakan fungsi built-in yaitu basename()
. Bagaimana cara penerapannya pada program PHP, bisa dilihat pada contoh sederhana di bawah ini.
/*contoh1*/
/*inisialisasi variabel direktori*/
$direktori="/pemrograman/fungsi/php";
/*mengambil bagian akhir dari nilai variabel direktori*/
$bagian_akhir=basename($direktori);
/*cetak keluaran dari variabel bagian_akhir */
/* menampilkan keluaran "php" */
echo $bagian_akhir;
Pada contoh 1, diberikan suatu direktori "/pemrograman/fungsi/php" yang disimpan pada variabel $direktori
.
Tujuan kita adalah ingin mengambil direktori "php".
Untuk itu kita gunakan kode program basename($direktori)
.Hasilnya disimpan pada variabel $bagian_akhir
.
Untuk membuktikan bahwa fungsi tersebut telah mengambil bagian akhir dari direktori, kita coba panggil variabel $bagian_akhir
dengan menggunakan perintah echo.
Hasil keluarannya adalah "php".
Nah, pada implementasi fungsi basename(),
bisa juga kita pakai untuk menghilangkan frase tertentu pada bagian akhir direktori.
Misalkan ada direktori "/pemrograman/fungsi/php/array.php", kemudian kita ingin menghilangkan frase ".php" dari "array.php".
Untuk melakukan itu, kita perlu dua parameter untuk ditulis di dalam fungsi basename()
. Coba lihat contoh 2 program PHP di bawah ini.
/*contoh 2*/
/*inisialisasi variabel $direktori */
$direktori = "/pemrograman/fungsi/array.php";
/*menghilangkan .php pada direktori*/
$bagian_akhir_kedua=basename($direktori, ".php");
/*cetak keluaran dari variabel bagian_akhir_kedua*/
/* menampilkan keluaran array*/
echo $bagian_akhir_kedua;
Pada contoh 2, diinisialisasi variabel $direktori
dengan nilai
"/pemrograman/fungsi/array.php" .
Tujuan kita ingin menghilangkan ".php" pada "array.php" .
Kode program yang digunakan adalah basename($direktori, ".php")
, Hasilnya disimpan pada variabel $bagian_akhir_kedua
.
Untuk membuktikannya, kita coba panggil variabel $bagian_akhir_kedua
dengan menggunakan perintah echo
, hasil keluaran nya adalah "array".
Demikian pemaparan singkat tentang cara mengambil bagian akhir dari direktori. Semoga artikel ini bermanfaat.
Artikel ini ditulis oleh Bram | 2019-09-18 | Dikunjungi 1 pengunjung unik per hari