PHP | SplFileInfo getBasename() Function

The SplFileInfo::getBasename() function is an inbuilt function of Standard PHP Library (SPL) in PHP which is used to get the base name of the file.
Syntax:
string SplFileInfo::getBasename( $suffix )
Parameters: This function accepts single parameter $suffix which is optional. It is used to specify the base name.
Return Value: This function returns the base name without path information.
Below programs illustrate the SplFileInfo::getBasename() function in PHP:
Program 1:
| <?php  Â// PHP Program to illustrate  // Splfileinfo::getBasename() function  Â// Create new SPlFileInfo Object $file= newSplFileInfo('html/gfg.txt');  Â// Print result var_dump($file->getBasename()); ?>  | 
Output:
string(7) "gfg.txt"
Program 2:
| <?php  Â// PHP program to use array to check // multiple files $GFG= array(     "/home/rajvir/Desktop/zambiatek/dummy.php",     "/home/rajvir/Desktop/gfg.txt",     "/var/www/html/gfg.php",     "demo.php");  Âforeach($GFGas&$file) {      Â    // Create new SPlFileInfo Object     $file= newSplFileInfo($file);      Â    // Print result     var_dump($file->getBasename());      Â} ?>  | 
Output:
string(9) "dummy.php" string(7) "gfg.txt" string(7) "gfg.php" string(8) "demo.php"
Reference: http://php.net/manual/en/splfileinfo.getbasename.php
 
				 
					


