Fungsi basename

Fungsi basename mengembalikan komponen akhir laluan. Parameter pertama menghantar rentetan laluan, parameter kedua (pilihan) - akhiran yang perlu dipotong daripada hasil. Fungsi berfungsi dengan laluan gaya UNIX dan Windows.

Sintaks

phpbasename(path, [suffix]);

Contoh

Mendapatkan nama fail daripada laluan penuh:

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

Keputusan pelaksanaan kod:

php'index.html'

Contoh

Mendapatkan nama fail dengan penyingkiran sambungan:

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

Keputusan pelaksanaan kod:

php'index'

Contoh

Bekerja dengan laluan Windows:

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

Keputusan pelaksanaan kod:

php'cmd.exe'

Contoh

Mendapatkan nama direktori:

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

Keputusan pelaksanaan kod:

php'site'

Lihat juga

  • fungsi dirname,
    yang mengembalikan nama direktori
  • fungsi pathinfo,
    yang mengembalikan maklumat tentang laluan
  • fungsi realpath,
    yang mengembalikan laluan mutlak