Zapisywanie do plików JSON (json_encode)

Założenie: Nauczymy się, jak przekonwertować tablicę danych PHP do formatu JSON i zapisać ją do pliku.

Krok po kroku:

  1. Tworzenie tablicy danych: Zdefiniujmy tablicę asocjacyjną zawierającą dane, które chcemy zapisać do pliku JSON.
  2. 
    $dane = array(
        "imie" => "Jan",
        "nazwisko" => "Kowalski",
        "wiek" => 30
    );
    				
  3. Konwersja do JSON: Użyjemy funkcji json_encode(), aby przekonwertować tablicę PHP do formatu JSON.
  4. 
    $json = json_encode($dane, JSON_PRETTY_PRINT); 
    				

    Flaga JSON_PRETTY_PRINT formatuje JSON w czytelny sposób.

  5. Zapis do pliku: Użyjemy funkcji file_put_contents(), aby zapisać zakodowany JSON do pliku.
  6. 
    $plik = 'dane.json';
    file_put_contents($plik, $json);
    				

    Pamiętaj, że plik `dane.json` zostanie utworzony w tym samym katalogu, w którym znajduje się skrypt PHP.

Ten przykład pokazuje podstawy zapisywania danych do pliku 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 *