Hàm basename
Hàm basename trả về thành phần cuối cùng của đường dẫn. Tham số đầu tiên
là một chuỗi đường dẫn, tham số thứ hai (tùy chọn) - hậu tố cần phải
cắt bỏ khỏi kết quả. Hàm làm việc với các đường dẫn theo phong cách UNIX và Windows.
Cú pháp
basename(path, [suffix]);
Ví dụ
Lấy tên tệp từ đường dẫn đầy đủ:
<?php
echo basename('/var/www/site/index.html');
?>
Kết quả thực thi mã:
'index.html'
Ví dụ
Lấy tên tệp với việc loại bỏ phần mở rộng:
<?php
echo basename('/var/www/site/index.html', '.html');
?>
Kết quả thực thi mã:
'index'
Ví dụ
Làm việc với đường dẫn Windows:
<?php
echo basename('C:\Windows\system32\cmd.exe');
?>
Kết quả thực thi mã:
'cmd.exe'
Ví dụ
Lấy tên thư mục:
<?php
echo basename('/var/www/site/');
?>
Kết quả thực thi mã:
'site'