php获取文件名称(basename返回路径中的文件名部分)

今天给大家分享php获取文件名称basename的用法,有这样一个例子:php在按照条件遍历目录查找的时候,比如文件名是按日期命名 201412231010.flv ,201412111230.flv,201410201530.flv。若只查询201412的flv文件。就需要返回文件名比较,看下basename的用法。

basename

(PHP 4, PHP 5)

basename — 返回路径中的文件名部分

说明

string basename ( string $path [, string $suffix ] )

给出一个包含有指向一个文件的全路径的字符串,本函数返回基本的文件名。如果文件名是以 suffix 结束的,那这一部分也会被去掉。

在 Windows 中,斜线(/)和反斜线(\)都可以用作目录分隔符。在其它环境下是斜线(/)。
Example #1 basename() 例子
<?php
$path = “/home/httpd/html/index.php“;
$file = basename($path); // 此时 $file 的值为 “index.php
$file = basename($path,”.php”); // 此时$file 的值为 “index
?>

Note:

suffix 参数是 PHP 4.1.0 新加的。

本条目发布于 来源:爱周末整理。属于php分类。作者是