basename

(PHP 3, PHP 4 >= 4.0.0)

basename --  Returns filename component of path

Description

string basename (string path [, string suffix])

Given a string containing a path to a file, this function will return the base name of the file. If the filename ends in suffix this will also be cut off (the suffix parameter was added in PHP 4.0.7).

On Windows, both slash (/) and backslash (\) are used as path separator character. In other environments, it is the forward slash (/).

Example 1. basename() example


$path = "/home/httpd/html/index.php3";
$file = basename ($path); // $file is set to "index.php3"
$file = basename ($path,".php3"); // $file is set to "index"
      

See also: dirname()