ფუნქცია 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,
    რომელიც აბრუნებს აბსოლუტურ გზას