(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.
Ścieżka która jest sprawdzana
Możesz określić, który element zostanie zwrócony, za pomocą opcjonalnego parametru opcje. Składajego się z PATHINFO_DIRNAME, PATHINFO_BASENAME, PATHINFO_EXTENSION i PATHINFO_FILENAME. Domyślnie zwracane są wszystkie elementy.
Zwracane są następujące elementy asocjacyjnej tablicy array: dirname, basename, extension (jeśli wystąpi) i filename.
Jeśli parametr opcje zostanie użyty, funkcja zwróci string w przypadku gdy nie zarządano wszystkich elementów.
Wersja | Opis |
---|---|
5.2.0 | Została dodana stała PATHINFO_FILENAME. |
Przykład #1 Przykład pathinfo()
<?php
$path_parts = pathinfo('/www/htdocs/inc/lib.inc.php');
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
?>
Powyższy przykład wyświetli:
/www/htdocs/inc lib.inc.php php lib.inc
Informacja:
W celu uzyskania informacji jak pobrać bieżącą ścieżkę, przeczytaj rozdział predefiniowane zarezerwowane zmienne.