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

Пример использования:

$path = '/var/www/html/images/photo.jpg';
$filename = basename($path);
echo $filename; // выводит "photo.jpg"

Если путь содержит слэши в конце, то basename() вернет пустую строку. Чтобы избежать этой ситуации, можно передать второй параметр функции, указывающий суффикс файла, который нужно удалить.

Пример использования с удалением суффикса:

$path = '/var/www/html/images/photo.jpg';
$filename = basename($path, '.jpg');
echo $filename; // выводит "photo"

В этом примере basename() удалит суффикс «.jpg» из имени файла.