Kursy i Poradniki IT - Adrian Kowalski
Kurs Programowania PHP dla Początkujących
O lekcji

Praca z plikami jest ważnym elementem w wielu aplikacjach webowych i systemach. W zależności od języka programowania, dostępne są różne metody umożliwiające otwieranie, czytanie, zapisywanie i zamykanie plików.

Czytanie pliku

W PHP można odczytać plik za pomocą funkcji takich jak fopen(), file_get_contents(), lub fread().

Przykład odczytu pliku w PHP:

<?php
// Odczyt pliku za pomocą file_get_contents()
$file_content = file_get_contents('example.txt');
echo $file_content;
?>

Przykład odczytu pliku za pomocą fopen() i fread():

<?php
// Otwórz plik do odczytu
$file = fopen("example.txt", "r");

if ($file) {
    // Odczytaj zawartość pliku
    $content = fread($file, filesize("example.txt"));
    echo $content;

    // Zamknij plik po odczycie
    fclose($file);
} else {
    echo "Nie udało się otworzyć pliku!";
}
?>

Zapisywanie pliku

Aby zapisać dane do pliku, w PHP używamy funkcji takich jak fwrite(), file_put_contents(), lub fopen() w trybie zapisu (w, a).

Przykład zapisu do pliku za pomocą file_put_contents():

<?php
$data = "To jest przykładowa zawartość do zapisu!";
file_put_contents("example.txt", $data);
echo "Dane zostały zapisane do pliku.";
?>

Przykład zapisu do pliku za pomocą fopen() i fwrite():

<?php
$file = fopen("example.txt", "w");

if ($file) {
    $data = "To jest przykładowa zawartość do zapisu!";
    fwrite($file, $data);
    fclose($file);
    echo "Dane zostały zapisane do pliku.";
} else {
    echo "Nie udało się otworzyć pliku!";
}
?>