 |
 |
 |
 |
Warning: include(../levoe_menu.php) [ function.include]: failed to open stream: No such file or directory in /var/www/prime/data/www/prime-speed.ru/Manual_PHP_4/f/dirname.html on line 46
Warning: include() [ function.include]: Failed opening '../levoe_menu.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/prime/data/www/prime-speed.ru/Manual_PHP_4/f/dirname.html on line 46
|
 |
 |
 |
 | |
|  |
(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(). |  | |
|
 |
 |
 |
 |
Warning: include(../pravoe_menu.php) [ function.include]: failed to open stream: No such file or directory in /var/www/prime/data/www/prime-speed.ru/Manual_PHP_4/f/dirname.html on line 148
Warning: include() [ function.include]: Failed opening '../pravoe_menu.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/prime/data/www/prime-speed.ru/Manual_PHP_4/f/dirname.html on line 148
|
 |
 |
 |
 | |