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 функциясы,
    ол абсолютті жолды қайтарады