Conversor de Array PHP para JSON
Guia
Conversor de Array PHP para JSON
Converta sintaxe de array PHP para o formato JSON válido instantaneamente. Cole arrays PHP usando a sintaxe clássica array() ou a sintaxe curta [], e obtenha a saída JSON formatada corretamente. Lida com arrays aninhados, pares chave-valor associativos, constantes PHP (true, false, null) e vírgulas finais.
Como usar
Cole seu código de array PHP na área de entrada, selecione seu estilo de indentação preferido e clique Converter. A ferramenta analisa a sintaxe do array PHP e gera o JSON equivalente. Escolha entre 2 espaços, 4 espaços, tabs ou saída minificada.
Características
- Ambas as Sintaxes de Array – Suporta a sintaxe clássica array() e a sintaxe curta moderna []
- Arrays Aninhados – Lida com arrays profundamente aninhados e estruturas mistas
- Arrays Associativos – Converte pares chave-valor => para a sintaxe de dois pontos JSON
- Constantes PHP – Converte corretamente true, false, null (case-insensitive) para equivalentes JSON
- Indentação Configurável – Saída com 2 espaços, 4 espaços, tabs ou minificada
- Suporte a Vírgula Final – Lida com vírgulas finais que são válidas em PHP, mas não em JSON
- Copiar e Baixar – Copie ou baixe a saída JSON com um clique
- Exclusivamente do lado do cliente – Toda a conversão acontece no seu navegador
Perguntas frequentes
-
Qual sintaxe de array PHP é suportada?
A ferramenta suporta ambas as sintaxes de array PHP: a sintaxe clássica da função array() e a sintaxe curta moderna [] introduzida no PHP 5.4. Ela lida com arrays indexados (array(1, 2, 3)), arrays associativos (array('key' => 'value')), arrays aninhados, arrays mistos, strings entre aspas simples e duplas, valores numéricos, constantes booleanas (true/false/TRUE/FALSE), valores null e vírgulas finais.
-
Quais são as diferenças entre arrays PHP e JSON?
Arrays PHP são mais flexíveis que JSON em várias maneiras. PHP permite strings com aspas simples e duplas, enquanto JSON requer aspas duplas. PHP suporta vírgulas finais após o último elemento, o que JSON não suporta. Arrays PHP podem ter chaves inteiras que começam em qualquer número, enquanto arrays JSON são sempre indexados a partir de zero. PHP tem o operador => para pares chave-valor, enquanto JSON usa dois pontos. Esta ferramenta lida com todas essas diferenças durante a conversão.
-
Esta ferramenta pode lidar com variáveis ou expressões PHP em arrays?
Não — esta ferramenta converte apenas literais de array PHP estáticos. Ela não pode avaliar variáveis PHP ($var), chamadas de função, concatenação ou outras expressões. A entrada deve conter apenas valores literais: strings (entre aspas), números, booleanos (true/false), null e arrays aninhados. Se o seu array PHP contém valores dinâmicos, você precisará avaliá-los em PHP primeiro e, em seguida, converter o array estático resultante.
Instale nossas extensões
Adicione ferramentas de IO ao seu navegador favorito para acesso instantâneo e pesquisa mais rápida
恵 O placar chegou!
Placar é uma forma divertida de acompanhar seus jogos, todos os dados são armazenados em seu navegador. Mais recursos serão lançados em breve!
Ferramentas essenciais
Ver tudo Novas chegadas
Ver tudoAtualizar: Nosso ferramenta mais recente foi adicionado em 26 abr, 2026
