YAML-indata

PHP-utdata

Vad är YAML till PHP-konverteraren?

Det här verktyget konverterar YAML-datastrukturer till PHP associativa arrayer. YAML används ofta i konfigurationsfiler för ramverk som Symfony och Laravel.

PHPs array-syntax använder ['nyckel' => 'värde']-notation för associativa arrayer. Nästlade YAML-strukturer blir nästlade PHP-arrayer.

Denna konverterare genererar PHP-associativa arrayer med automatiskt harledda typer.

Hur man konverterar YAML till PHP

Följ dessa steg för att konvertera YAML till PHP array-syntax.

1

Klistra in eller ladda upp din YAML

Klistra in din YAML i den vänstra panelen eller ladda upp en .yaml-fil.

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

Klicka på Konvertera

Klicka på Konvertera. Den högra panelen visar den genererade PHP array-syntaxen.

3

Kopiera eller ladda ned PHP-koden

Klicka på Kopiera eller Ladda ned för att spara som .php-fil.

När du använder det här verktyget

Ramverkskonfiguration

Konvertera Symfony- eller Laravel-YAML-konfigurationsfiler till PHP-arrayer.

Seed-data

Konvertera YAML-data-fixtures till PHP-arrayer för databas-seeding-skript.

API-integration

Konvertera YAML API-svarsscheman till PHP-arraystrukturer.

Konfigurationsmigrering

Migrera YAML-baserad appkonfiguration till PHP-arrayer.

Vanliga frågor

Hur mappas YAML-typer till PHP?

Strängar blir enkelt citerade PHP-strängar, siffror förblir som de är, booleans blir true/false, null förblir null.

Hanterar det nästlade YAML-strukturer?

Ja. Nästlade YAML-mappningar blir nästlade PHP associativa arrayer.

Kan jag använda utdatan direkt i PHP?

Ja. Den genererade koden använder PHPs korta array-syntax [] (PHP 5.4+).

Skickas mina YAML-data till en server?

Nej. All konvertering sker i din webbläsare.

Hur är det med YAML-ankare?

Verktyget använder js-yaml för parsning, som löser ankare innan konvertering.

Relaterade YAML-verktyg

Utforska andra YAML-konverteringsverktyg: