(PHP 4, PHP 5, PHP 7)
basename — ����·���е��ļ�������
$path
[, string $suffix
] ) : string����һ��������ָ��һ���ļ���ȫ·�����ַ��������������ػ������ļ�����
path
һ��·����
�� Windows �У�б�ߣ�/���ͷ�б�ߣ�\������������Ŀ¼�ָ�������������������б�ߣ�/����
suffix
����ļ�������
suffix
�����ģ�����һ����Ҳ�ᱻȥ����
Returns the base name of the given path
.
���� path
�Ļ������ļ�����
�汾 | ˵�� |
---|---|
4.1.0 |
�����˲��� suffix
|
Example #1 basename() ����
<?php
echo "1) ".basename("/etc/sudoers.d", ".d").PHP_EOL;
echo "2) ".basename("/etc/passwd").PHP_EOL;
echo "3) ".basename("/etc/").PHP_EOL;
echo "4) ".basename(".").PHP_EOL;
echo "5) ".basename("/");
?>
�������̻������
1) sudoers 2) passwd 3) etc 4) . 5)
Note:
basename() operates naively on the input string, and is not aware of the actual filesystem, or path components such as "..".
Note:
basename() is locale aware, so for it to see the correct basename with multibyte character paths, the matching locale must be set using the setlocale() function.