Fungsi basename

Fungsi basename mengembalikan komponen akhir path. Parameter pertama berisi string path, parameter kedua (opsional) - akhiran yang perlu dipotong dari hasil. Fungsi bekerja dengan path gaya UNIX dan Windows.

Sintaks

phpbasename(path, [suffix]);

Contoh

Mendapatkan nama file dari path lengkap:

php<?php
  echo basename('/var/www/site/index.html');
?>

Hasil eksekusi kode:

php'index.html'

Contoh

Mendapatkan nama file dengan menghapus ekstensi:

php<?php
  echo basename('/var/www/site/index.html', '.html');
?>

Hasil eksekusi kode:

php'index'

Contoh

Bekerja dengan path Windows:

php<?php
  echo basename('C:\Windows\system32\cmd.exe');
?>

Hasil eksekusi kode:

php'cmd.exe'

Contoh

Mendapatkan nama direktori:

php<?php
  echo basename('/var/www/site/');
?>

Hasil eksekusi kode:

php'site'

Lihat juga

  • fungsi dirname,
    yang mengembalikan nama direktori
  • fungsi pathinfo,
    yang mengembalikan informasi tentang path
  • fungsi realpath,
    yang mengembalikan path absolut