asdasa21, сам читать научись.
я нигде не писал, что у тебя этот код "не работал".
Я написал что ты ни слова в нем не понимаешь.
И в этом случае надо обращаться за платной помощью к сокурсникам
asdasa21, ну ты в итоге хочешь чтобы за тебя всю курсовую написали потому что ты не понимаешь ни слова в своем коде.
Обычно за этим обращаются к более соообразительным одногруппникам, которые не прочь подзаработать
Тебе не кажется что у тебя с логикой проблемы?
Если тебе гугль дал неверный ответ, значит ты задал неверный вопрос.
Поэтому не надо блеять что " гугле я написал правильно".
Написал бы "пхп получить последнюю папку", и получил бы ответ на свой вопрос
ну вот так и надо писать.
потому что "название папки" может означать и полный путь и последнюю апку.
и ни то ни другое к лежащему в папке файлу отношения не имеет