Funksioni basename

Funksioni basename kthen komponentin përfundimtar të rrugës. Si parametër i parë kallet një varg rruge, i dyti (opsional) - prapashtesa që duhet prerë nga rezultati. Funksioni punon me rrugë në stil UNIX dhe Windows.

Sintaksa

phpbasename(path, [suffix]);

Shembull

Marrja e emrit të skedarit nga rruga e plotë:

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

Rezultati i ekzekutimit të kodit:

php'index.html'

Shembull

Marrja e emrit të skedarit me heqjen e zgjerimit:

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

Rezultati i ekzekutimit të kodit:

php'index'

Shembull

Punë me rrugë Windows:

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

Rezultati i ekzekutimit të kodit:

php'cmd.exe'

Shembull

Marrja e emrit të drejtorisë:

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

Rezultati i ekzekutimit të kodit:

php'site'

Shihni gjithashtu

  • funksionin dirname,
    i cili kthen emrin e drejtorisë
  • funksionin pathinfo,
    i cili kthen informacion rreth rrugës
  • funksionin realpath,
    i cili kthen rrugën absolute