PHP | basename()函数
PHP中的 basename()函数是一个内置函数,如果文件的路径作为参数提供给 basename()函数,则该函数用于返回文件的基本名称。
句法:
string basename ( $path , $suffix )
参数: PHP中的 basename()函数接受两个参数,即路径和后缀。
- $path :该参数为字符串类型,必填。它指定文件的路径。
- $suffix :这是一个可选参数,如果文件以后缀结尾,则隐藏文件的扩展名。
返回值:此函数返回文件的基本名称,其路径已由用户作为参数给出。
错误和异常:
- basename()函数无法识别路径组件,例如 '..' 。
- basename()函数对用户提供的输入字符串进行操作,并且不知道实际的文件系统。
- 斜杠、正斜杠 (/) 和反斜杠 (\) 在 Windows 平台上用作目录分隔字符,而在其他环境中它只是正斜杠 (/)。
例子:
Input : $path = "user01/home/documents/geeksforgeeks.php",
Output : geeksforgeeks.php
Input : $path = "user01/home/documents/geeksforgeeks.php",
$suffix = ".php"
Output : geeksforgeeks
下面的程序说明了 basename()函数:
程序 1 :
输出:
geeksforgeeks.php
方案二:
输出:
geeksforgeeks
参考:
http:// PHP.net/manual/en/函数.basename。 PHP