La función SplFileInfo::getPath() es una función incorporada de la biblioteca PHP estándar (SPL) en PHP que se utiliza para devolver la ruta sin nombre de archivo.
Sintaxis:
string SplFileInfo::getPath( void )
Parámetros : La función no acepta ningún parámetro.
Valor devuelto : esta función devuelve la ruta del archivo sin incluir el nombre del archivo.
Los siguientes programas ilustran la función SplFileInfo::getPath() en PHP:
Programa 1:
<?php // PHP Program to illustrate // Splfileinfo::getPath() function // Create new SPlFileInfo Object $file = new SplFileInfo("html/gfg.txt"); // Print result echo $file->getPath(); ?>
Producción:
html
Programa 2:
<?php // PHP program to check multiple files path $GFG = array ( "/home/rajvir/Desktop/GeeksforGeeks/dummy.php", "/home/rajvir/Desktop/gfg.txt", "/var/www/html/gfg.php", "dummy.php" ); foreach ($GFG as &$file_name) { // Create new SplFile Object $file = new SplFileInfo($file_name); // Print result echo $file->getPath() . "</br>"; } ?>
Producción:
/home/rajvir/Desktop/GeeksforGeeks/home/rajvir/Desktop/var/www/html
Referencia: http://php.net/manual/en/splfileinfo.getpath.php