|
(PHP
3, PHP 4) dirname - возвращает компонент пути - имя директории. Описаниеstring
dirname (string path) Имея заданный путь к файлу, эта функция возвращает
имя директории. В Windows слэш (/) и обратный слэш (\)
используются как символы-разделители. В других системах это слэш (/).
Пример 1. dirname()$path
= "/etc/passwd"; $file = dirname ($path); // в $file установлено значение "/etc" |
|
Примечание:
в PHP 4.0.3 dirname() была зафиксирована как POSIX-соответствующая.
Это значит, что, если в path нет слэшей, возвращается точка ('.'),
что указывает на текущую директорию. Иначе возвращённая строка это path
с удалённым ведомым /component. Обратите внимание, что это означает,
что вы часто будете получать слэш или точку от dirname() в ситуациях, когда
старая функциональность выдавала бы вам пустую строку.
См.
также basename(),
pathinfo() и realpath(). |