Neste artigo você vai aprender a como ler JSON com PHP, de uma forma muito simples e fácil, utilizando recursos nativos da linguagem
Fala programador(a), beleza? Bora aprender mais sobre JSON e PHP!
Para transformar os dados de JSON em um dado que possa ser lido em PHP vamos precisar de uma função
A função em questão é a json_decode
Onde passamos o JSON como parâmetro e recebemos uma espécie de objeto, que pode acessar as suas propriedades como se fosse a chave do JSON
E aí receberemos o valor da chave, com o tipo de dado correto que veio diretamente do JSON
Veja o código de exemplo:
$json = ' { "name": "Matheus", "age": 30 }'; $data = json_decode($json); echo $data->name; // Matheus echo $data->age; // 30
No exemplo acima temos uma JSON básico com duas chaves e seus respectivos valores na variável $json
Transformamos ele em um tipo de dado acessível para PHP com a função json_decode, conforme mencionado anteriormente
E exibimos os valores das chaves acessando as propriedades da nova variável $data com a notação de flecha ( -> )
Que é a mesma utilizada para acessar propriedades e métodos de um objeto em PHP
Quer aprender tudo sobre JSON? Se liga neste vídeo:
Conclusão
Neste artigo você aprendeu a como ler JSON com PHP
Utilizamos uma função chamada json_decode, que recebe o JSON e transforma em um formato acessível para PHP
E assim podemos utilizar os dados do JSON em nosso programa
Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube