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() - Повертає інформацію про шлях до файлу