(PHP 4 >= 4.0.3, PHP 5)
pathinfo — Zwraca informacje o ścieżce do pliku
pathinfo() zwraca asocjacyjną tablicę zawierającą informacje o ścieżce . Zwracane są następujące elementy tablicy: dirname (nazwa katalogu), basename (nazwa pliku) i extension (rozszerzenie).
Możesz określić, który element zostanie zwórcony, za pomocą opcjonalnego parametru opcje . Składajego się z PATHINFO_DIRNAME, PATHINFO_BASENAME, PATHINFO_EXTENSION i PATHINFO_FILENAME (dostępne od PHP 5.2.0). Domyślnie zwracane są wszystkie elementy. Funkcja zwraca łańcuch znaków jeśli nie wszystkie elementy są żądane.
Example #1 pathinfo() przykład
<?php
$path_parts = pathinfo('/www/htdocs/index.html');
echo $path_parts['dirname'], "\n";
echo $path_parts['basename'], "\n";
echo $path_parts['extension'], "\n";
echo $path_parts['filename'], "\n"; // od PHP 5.2.0
?>
Wynik:
/www/htdocs index.html html index
Informacja: W celu uzyskania informacji jak uzyskać bieżącą ścieżkę, przeczytaj rozdział predefiniowane zarezerwowane zmienne.
Patrz także dirname(), basename(), parse_url() i realpath().