Zapis plików JSON

Założenie: Nauczymy się, jak zapisać dane w formacie JSON do pliku.

Krok po kroku:

  1. Tworzenie tablicy asocjacyjnej: Zdefiniujmy tablicę asocjacyjną, która będzie zawierała nasze dane.
    
    $dane = [
        "imie" => "Jan",
        "nazwisko" => "Kowalski",
        "wiek" => 30
    ];
    				

    Ta część kodu tworzy tablicę asocjacyjną o kluczach “imie”, “nazwisko” i “wiek”.

  2. Kodowanie danych do formatu JSON: Użyjemy funkcji `json_encode()` do zakodowania tablicy do formatu JSON.
    
    $json = json_encode($dane, JSON_PRETTY_PRINT);
    				

    Funkcja `json_encode()` konwertuje tablicę PHP na string JSON. `JSON_PRETTY_PRINT` formatuje wynik w czytelny sposób.

  3. Zapis do pliku: Użyjemy funkcji `file_put_contents()` do zapisania zakodowanego JSON-a do pliku.
    
    $plik = 'dane.json';
    file_put_contents($plik, $json);
    				

    `file_put_contents()` zapisuje zawartość zmiennej `$json` do pliku o nazwie ‘dane.json’. Jeśli plik nie istnieje, zostanie utworzony.

Ten przykład pokazuje podstawy zapisywania danych w formacie JSON w PHP. Zachęcamy do dalszego zgłębiania tematu i eksperymentowania z różnymi opcjami funkcji `json_encode()`.

Dodaj komentarz 0

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