YAML-input

PHP-output

Hvad er YAML til PHP-konverteren?

Dette værktøj konverterer YAML-datastrukturer til PHP associative arrays. YAML bruges i vid udstrækning i konfigurationsfiler til frameworks som Symfony og Laravel.

PHPs array-syntaks bruger ['nøgle' => 'værdi']-notation for associative arrays. Indlejrede YAML-strukturer bliver indlejrede PHP-arrays.

Denne konverter genererer PHP-associative arrays med automatisk udledte typer.

Sådan konverteres YAML til PHP

Følg disse trin for at konvertere YAML til PHP array-syntaks.

1

Indsæt eller upload din YAML

Indsæt din YAML i venstre panel eller upload en .yaml-fil.

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

Klik på Konverter

Klik på Konverter. Det højre panel viser den genererede PHP array-syntaks.

3

Kopiér eller download PHP-koden

Klik på Kopier eller Download for at gemme som .php-fil.

Hvornår dette værktøj bruges

Framework-konfiguration

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

Seed-data

Konverter YAML-datafixtures til PHP-arrays til database seeding-scripts.

API-integration

Konverter YAML API-svarsskemaer til PHP-arraystrukturer.

Konfigurationsmigrering

Migrer YAML-baseret appkonfiguration til PHP-arrays.

Ofte stillede spørgsmål

Hvordan mappes YAML-typer til PHP?

Strenge bliver enkelt-citerede PHP-strenge, tal forbliver de samme, booleans bliver true/false, null forbliver null.

Håndterer det indlejrede YAML-strukturer?

Ja. Indlejrede YAML-mappings bliver indlejrede PHP associative arrays.

Kan jeg bruge outputtet direkte i PHP?

Ja. Den genererede kode bruger PHPs korte array-syntaks [] (PHP 5.4+).

Sendes mine YAML-data til en server?

Nej. Al konvertering sker i din browser.

Hvad med YAML-ankre?

Værktøjet bruger js-yaml til parsing, som løser ankre før konvertering.

Relaterede YAML-værktøjer

Udforsk andre YAML-konverteringsværktøjer: