Konwersja tekstu na format JSON (json_encode)

Założenie: Nauczymy się, jak przekonwertować tablicę PHP na format JSON za pomocą funkcji json_encode() i wykorzystać to do przesyłania danych do JavaScript.

Krok po kroku:

  1. Tworzenie tablicy asocjacyjnej: Zdefiniujmy tablicę asocjacyjną, która będzie zawierała dane do konwersji.
  2. 
    $dane = array(
        "imie" => "Jan",
        "nazwisko" => "Kowalski",
        "wiek" => 30
    );
    				

    Tworzymy tablicę asocjacyjną o kluczach “imie”, “nazwisko” i “wiek” i przypisujemy im odpowiednie wartości.

  3. Konwersja do JSON: Użyjemy funkcji json_encode(), aby przekonwertować tablicę na format JSON.
  4. 
    $json = json_encode($dane);
    				

    Funkcja json_encode() przyjmuje tablicę $dane jako argument i zwraca jej JSON-ową reprezentację, którą przypisujemy do zmiennej $json.

  5. Wyświetlenie wyniku: Wyświetlimy wynikową zmienną JSON.
  6. 
    echo $json;
    				

    Wyświetlamy zawartość zmiennej $json, która zawiera teraz tekst w formacie JSON.

  7. Wykorzystanie w JavaScript: Możemy teraz wykorzystać ten kod JSON w JavaScript, np. za pomocą funkcji `fetch` lub AJAX.
  8. 
    fetch('/sciezka/do/pliku.php')
      .then(response => response.json())
      .then(data => {
        console.log(data.imie); // Wyświetli "Jan"
      });
    				

    Ten przykład pokazuje, jak pobrać dane JSON z pliku PHP i wykorzystać je w JavaScript.

Ten przykład pokazuje podstawy konwersji danych PHP do formatu JSON za pomocą funkcji json_encode(). Zachęcamy do dalszego zgłębiania tematu i eksperymentowania z różnymi typami danych.

Dodaj komentarz 0

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