Określenie rozmiaru pliku (filesize)
Założenie: Nauczymy się, jak pobrać rozmiar pliku w bajtach za pomocą wbudowanej funkcji PHP filesize().
Krok po kroku:
- Utworzenie pliku: Na początek utwórzmy prosty plik tekstowy o nazwie
plik.txt. Możesz wpisać do niego dowolną treść, np. “To jest przykładowy tekst”. - Użycie funkcji
filesize(): Funkcjafilesize()przyjmuje jako argument ścieżkę do pliku i zwraca jego rozmiar w bajtach. Spójrzmy na przykład: - Wyświetlenie rozmiaru: Teraz wyświetlimy rozmiar pliku za pomocą funkcji
echo: - Obsługa błędów (opcjonalnie): Jeśli plik nie istnieje,
filesize()zwrócifalse. Możemy to obsłużyć za pomocą instrukcji warunkowej:
$rozmiar = filesize('plik.txt');
Ten kod wczytuje rozmiar pliku ‘plik.txt’ i zapisuje go do zmiennej $rozmiar.
echo "Rozmiar pliku: " . $rozmiar . " bajtów";
Ten kod wyświetli komunikat z rozmiarem pliku w bajtach.
if ($rozmiar === false) {
echo "Plik nie istnieje!";
} else {
echo "Rozmiar pliku: " . $rozmiar . " bajtów";
}
Ten kod sprawdza, czy plik istnieje, i wyświetla odpowiedni komunikat.
Ten przykład pokazuje podstawowe użycie funkcji filesize(). Zachęcamy do eksperymentowania z różnymi plikami i zapoznania się z bardziej zaawansowanymi funkcjami pracy z plikami w PHP.