Pobranie nazwy pliku z ścieżki (basename)
Założenie: Nauczymy się, jak używać funkcji basename()
w PHP do pobierania nazwy pliku ze ścieżki.
Krok po kroku:
- Użycie funkcji
basename()
: Funkcjabasename()
przyjmuje jako argument pełną ścieżkę do pliku i zwraca jego nazwę bez ścieżki. - Przykład 1: Pobranie nazwy pliku z prostej ścieżki.
- Przykład 2: Pobranie nazwy pliku z bardziej złożoną ścieżką, zawierającą kropki w nazwie katalogów.
- Przykład 3: Użycie opcjonalnego drugiego argumentu do określenia sufiksu, który ma zostać usunięty.
$sciezka = '/path/to/directory/file.txt';
$nazwaPliku = basename($sciezka);
echo $nazwaPliku; // Wyświetli: file.txt
$sciezka = '/path/to/directory.with.dots/another/file.php';
$nazwaPliku = basename($sciezka);
echo $nazwaPliku; // Wyświetli: file.php
$sciezka = '/path/to/file.txt.bak';
$nazwaPliku = basename($sciezka, '.bak');
echo $nazwaPliku; // Wyświetli: file.txt
Ten przykład pokazuje podstawowe zastosowanie funkcji basename()
. Zachęcamy do dalszego eksperymentowania i poznawania innych funkcji związanych z obsługą plików w PHP!