Odczyt plików JSON
Założenie: Nauczymy się, jak odczytać i przetworzyć dane z pliku JSON w PHP.
Krok po kroku:
- Krok 1: Utworzenie pliku JSON. Załóżmy, że mamy plik o nazwie
data.json
z następującą zawartością: - Krok 2: Odczytanie pliku JSON za pomocą funkcji
file_get_contents()
. Funkcja ta wczytuje całą zawartość pliku do zmiennej. - Krok 3: Dekodowanie danych JSON za pomocą funkcji
json_decode()
. Funkcja ta przekształca ciąg JSON w tablicę asocjacyjną lub obiekt PHP. - Krok 4: Dostęp do danych. Teraz możemy uzyskać dostęp do poszczególnych elementów tablicy.
{
"imie": "Jan",
"wiek": 30,
"miasto": "Warszawa"
}
$jsonData = file_get_contents('data.json');
$data = json_decode($jsonData, true); // true - zwraca tablicę asocjacyjną
echo "Imię: " . $data['imie'] . "
";
echo "Wiek: " . $data['wiek'] . "
";
echo "Miasto: " . $data['miasto'] . "
";
Ten przykład pokazuje podstawy odczytu plików JSON w PHP. Zachęcamy do dalszego zgłębiania tematu i eksperymentowania z różnymi strukturami danych JSON.