Функцыя basename

Функцыя basename вяртае канчатковы кампанент шляху. Першым параметрам перадаецца радок шляху, другім (неабавязковым) - суфікс, які трэба адрэзаць ад выніку. Функцыя працуе са шляхамі ў стылі UNIX і Windows.

Сінтаксіс

phpbasename(path, [suffix]);

Прыклад

Атрыманне імя файла з поўнага шляху:

php<?php
  echo basename('/var/www/site/index.html');
?>

Вынік выканання кода:

php'index.html'

Прыклад

Атрыманне імя файла з выдаленнем пашырэння:

php<?php
  echo basename('/var/www/site/index.html', '.html');
?>

Вынік выканання кода:

php'index'

Прыклад

Праца з Windows-шляхамі:

php<?php
  echo basename('C:\Windows\system32\cmd.exe');
?>

Вынік выканання кода:

php'cmd.exe'

Прыклад

Атрыманне імя дырэкторыі:

php<?php
  echo basename('/var/www/site/');
?>

Вынік выканання кода:

php'site'

Глядзіце таксама

  • функцыю dirname,
    якая вяртае імя дырэкторыі
  • функцыю pathinfo,
    якая вяртае інфармацыю аб шляху
  • функцыю realpath,
    якая вяртае абсалютны шлях