Entrada YAML

Saída PHP

O que é o Conversor YAML para PHP?

Esta ferramenta converte estruturas de dados YAML em arrays associativos PHP. YAML é amplamente utilizado em arquivos de configuração para frameworks como Symfony e Laravel.

A sintaxe de arrays PHP usa a notação ['chave' => 'valor'] para arrays associativos. Estruturas YAML aninhadas tornam-se arrays PHP aninhados.

Este conversor gera arrays PHP associativos com tipos inferidos automaticamente.

Como Converter YAML para PHP

Siga estes passos para converter YAML em sintaxe de array PHP.

1

Cole ou Carregue seu YAML

Cole seu YAML no painel esquerdo ou carregue um arquivo .yaml.

database:
  host: localhost
  port: 3306
  name: myapp
2

Clique em Converter

Clique em Converter. O painel direito mostra a sintaxe de array PHP gerada.

3

Copie ou Baixe o Código PHP

Clique em Copiar ou Baixar para salvar como arquivo .php.

Quando Usar Esta Ferramenta

Configuração de Framework

Converta arquivos de configuração YAML do Symfony ou Laravel para arrays PHP.

Dados de Seed

Converta fixtures de dados YAML para arrays PHP para scripts de seeding de banco de dados.

Integração de API

Converta esquemas YAML de respostas de API para estruturas de array PHP.

Migração de Configuração

Migre configuração de aplicativo baseada em YAML para arrays PHP.

Perguntas Frequentes

Como os tipos YAML são mapeados para PHP?

Strings tornam-se strings PHP entre aspas simples, números permanecem iguais, booleanos tornam-se true/false, null permanece null.

Trata estruturas YAML aninhadas?

Sim. Mapeamentos YAML aninhados tornam-se arrays associativos PHP aninhados.

Posso usar a saída diretamente em PHP?

Sim. O código gerado usa a sintaxe de array curto [] do PHP 5.4+.

Meus dados YAML são enviados para um servidor?

Não. Toda a conversão ocorre em seu navegador.

E as âncoras YAML?

A ferramenta usa js-yaml para análise, que resolve âncoras antes da conversão.

Ferramentas YAML Relacionadas

Explore outras ferramentas de conversão YAML: