Como ler JSON com PHP (json_decode)

Neste artigo você vai aprender a como ler JSON com PHP, de uma forma muito simples e fácil, utilizando recursos nativos da linguagem

ler JSON com PHP capa

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

Formação Claude Code
Formação Recomendada

Formação Claude Code

Domine Claude Code do absoluto zero até o avançado

  • 118 aulas
  • 4 projetos
  • 9h 33min

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

Escrito por | Matheus Battisti

Matheus Battisti
Fundador da Hora de Codar

Programador apaixonado pelo mundo das tecnologias, sempre buscando em aprender e se aprofundar em linguagens, frameworks e o que mais for necessário para executar um bom trabalho. Agora tem uma nova missão que é de passar seu conhecimento adiante para formar novos programadores e especializar mais os que já são.

Subscribe
Notify of
guest

0 Comentários
Oldest
Newest Most Voted

Formações

Formação Vibe Coding

Formação Vibe Coding

Do Prompt ao Produto: Crie Software Real com IA

  • 474 aulas
  • 20 projetos
  • 39h 27min

Blog | Mais populares