basename
(PHP 4, PHP 5, PHP 7, PHP 8)
basename — Повертає останній компонент імені із зазначеного шляху
Опис
basename(string $path, string $suffix = ""): string
При наданні рядка шляхом до файлу або каталогу, ця функція поверне останній компонент імені з даного шляху.
Зауваження :
basename() наївно оперує виключно вихідним рядком та не враховує реальну файлову систему чи компоненти шляху типу "
.. .
".
Застереження
basename() враховує налаштування локалі, тому для коректної обробки шляху з багатобайтними символами має бути встановлена відповідна локаль за допомогою функції setlocale(). Якщо path
містить символи, неприпустимі для поточної локалі, поведінка **basename()**не определено.
Список параметрів
path
Шлях.
На платформах Windows як роздільники імен директорій використовуються обидва сліші (прямий і зворотний \
). В інших операційних системах роздільником служить прямий сліш (
suffix
Якщо компонент імені закінчується на suffix
, то він також буде відкинутий.
Значення, що повертаються
Повертає базове ім'я вказаного шляху path
Приклади
Приклад #1 Приклад використання функції basename()****
Loading...
Результат виконання наведеного прикладу:
1) sudoers
2) sudoers.d
3) passwd
4) etc
5) .
6)
Дивіться також
- dirname() - Повертає ім'я батьківського каталогу із зазначеного шляху
- pathinfo() - Повертає інформацію про шлях до файлу