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 ශ්‍රිතය,
    එය නිරපේක්ෂ මාර්ගය ආපසු ලබා දෙයි