basename

Выделяет имя файла из пути.
Синтаксис:

string basename(string $path)

Выделяет основное имя из пути $path
Примеры:

echo basename("/home/somebody/somefile.txt");  // выводит "somefile.txt"
echo basename("/"); // ничего не выводит
echo basename("/."); // выводит "."
echo basename("/./"); // также выводит "."
echo basename("/home/somebody/somefile.php",".php"); // выводит "somefile"

Функция basename() не проверяет существование файла. Она просто берет часть строки после самого правого слеша и возвращает ее.

Эта функция правильно обрабатывает как прямые, так и обратные слеши под Windows.