Zapisywanie do pliku CSV (fputcsv)

Założenie: Nauczymy się zapisywać dane do pliku CSV za pomocą funkcji fputcsv() w PHP.

Krok po kroku:

  1. Otwarcie pliku: Najpierw otwieramy plik w trybie zapisu (“w”). Jeżeli plik nie istnieje, zostanie utworzony. Jeżeli istnieje, jego zawartość zostanie nadpisana.
  2. 
    $plik = fopen('dane.csv', 'w');
    				
  3. Zapisywanie danych: Używamy funkcji fputcsv() do zapisywania danych do pliku. Funkcja przyjmuje jako argumenty uchwyt pliku oraz tablicę danych. Każdy element tablicy będzie oddzielony przecinkiem.
  4. 
    $dane = array('Jan', 'Kowalski', 30);
    fputcsv($plik, $dane);
    
    $dane2 = array('Anna', 'Nowak', 25);
    fputcsv($plik, $dane2);
    				
  5. Zamknięcie pliku: Po zakończeniu zapisywania danych, należy zamknąć plik za pomocą funkcji fclose(). Jest to ważne, aby zapisać wszystkie dane na dysku.
  6. 
    fclose($plik);
    				

Ten przykład pokazuje podstawowe użycie funkcji fputcsv(). Można zapisywać większe ilości danych, a także używać innych separatorów niż przecinek.

Zachęcamy do dalszego zgłębiania tematu i eksperymentowania z różnymi możliwościami funkcji fputcsv()!

Dodaj komentarz 0

Your email address will not be published. Required fields are marked *