YAML-inndata

PHP-utdata

Hva er YAML til PHP-konvertereren?

Dette verktøyet konverterer YAML-datastrukturer til PHP assosiative arrays. YAML brukes mye i konfigurasjonsfiler for rammeverk som Symfony og Laravel.

PHPs array-syntaks bruker ['nøkkel' => 'verdi']-notasjon for assosiative arrays. Nestede YAML-strukturer blir nestede PHP-arrays.

Denne konverteren genererer PHP-assosiative arrayer med automatisk utledede typer.

Slik konverterer du YAML til PHP

Følg disse trinnene for å konvertere YAML til PHP array-syntaks.

1

Lim inn eller last opp YAML

Lim inn YAML i venstre panel eller last opp en .yaml-fil.

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

Klikk på Konverter

Klikk på Konverter. Høyre panel viser den genererte PHP array-syntaksen.

3

Kopier eller last ned PHP-koden

Klikk på Kopier eller Last ned for å lagre som .php-fil.

Når du bruker dette verktøyet

Rammeverkkonfigurasjon

Konverter Symfony- eller Laravel-YAML-konfigurasjonsfiler til PHP-arrays.

Seed-data

Konverter YAML-datafixtures til PHP-arrays for database seeding-skript.

API-integrasjon

Konverter YAML API-responsskjemaer til PHP-arraystrukturer.

Konfigurasjonsmigrering

Migrer YAML-basert appkonfigurasjon til PHP-arrays.

Vanlige spørsmål

Hvordan mappes YAML-typer til PHP?

Strenger blir enkeltsitaterte PHP-strenger, tall forblir som de er, booleans blir true/false, null forblir null.

Håndterer det nestede YAML-strukturer?

Ja. Nestede YAML-mappinger blir nestede PHP assosiative arrays.

Kan jeg bruke utdataen direkte i PHP?

Ja. Den genererte koden bruker PHPs korte array-syntaks [] (PHP 5.4+).

Sendes YAML-dataene mine til en server?

Nei. All konvertering skjer i nettleseren din.

Hva med YAML-ankere?

Verktøyet bruker js-yaml til parsing, som løser ankere før konvertering.

Relaterte YAML-verktøy

Utforsk andre YAML-konverteringsverktøy: