Функция basename

Для специфических задач в PHP есть свои функции...

 

Например, если нужно показать только базовое имя файла и отбросить все суффиксы и начало в виде ../.. и адреса до (путь), используется функция 

basename ( string $path [, string $suffix ] ) : string

где на выходе получаем строку - string

даем на вход $path,

$suffix - это возможное окончание, которое тоже отбросится

 

Пример:

<?php
$path = "/home/httpd/html/index.php";
$file = basename($path); // получим $file содержит "index.php"
$file = basename($path, ".php"); // получаем $file содержит "index"
$file = basename("/etc/"); // получаем $file содержит "etc"
$file = basename("."); // получаем $file содержит "."
$file = basename("/"); // получаем $file содержит "" - пусто , слэш не пропускает
?>

 

Добавить комментарий


Защитный код
Обновить