vvz.nw.ru К занятиям по PHP

<< Файлы > Имена файлов

По существу, все эти функции можно было бы отнести к группе строковых. Они работают со строками, представляющими собой пути файлов.




string basename ( string $filePath );
Возвращает имя файла, выделяя его из пути $filePath.

Примеры:

basename ( 'news/2004/07_04_.txt' )  возвращает   ' 07_04_.txt '
basename ( '../books/PDF/javascript.pdf' )  возвращает   ' javascript.pdf '
basename ( '/.' )  возвращает   ' . '
basename ( '/./' )  возвращает   ' . '
basename ( '../' )  возвращает   ' .. '
basename ( '/' )  возвращает   ' '
basename ( 'counter.php' )  возвращает   ' counter.php '
 



string dirname ( string $filePath );
Возвращает имя каталога, содержащего файл с указанным путем $filePath.

Примеры:

dirname ( 'news/2004/07_04_.txt' )  возвращает   ' news/2004 '
dirname ( '../books/PDF/javascript.pdf' )  возвращает   ' ../books/PDF '
dirname ( '/.' )  возвращает   ' / '
dirname ( '/./' )  возвращает   ' / '
dirname ( '../' )  возвращает   ' . '
dirname ( '/' )  возвращает   ' / '
dirname ( 'counter.php' )  возвращает   ' . '




string realpath ( string $filePath );
Возвращает абсолютный путь к файлу с указанным путем $filePath.



vvz.nw.ru  > PHP