Wejście YAML

Wyjście PHP

Co to jest Konwerter YAML do PHP?

To narzędzie konwertuje struktury danych YAML na asocjacyjne tablice PHP. YAML jest szeroko stosowany w plikach konfiguracyjnych dla frameworków takich jak Symfony i Laravel.

Składnia tablic PHP używa notacji ['klucz' => 'wartość'] dla tablic asocjacyjnych. Zagnieżdżone struktury YAML stają się zagnieżdżonymi tablicami PHP.

Ten konwerter generuje tablice asocjacyjne PHP z automatycznie wywnioskowanymi typami.

Jak Konwertować YAML do PHP

Wykonaj te kroki, aby przekonwertować YAML na składnię tablicy PHP.

1

Wklej lub prześlij YAML

Wklej YAML do lewego panelu lub prześlij plik .yaml.

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

Kliknij Konwertuj

Kliknij Konwertuj. Prawy panel pokazuje wygenerowaną składnię tablicy PHP.

3

Skopiuj lub pobierz kod PHP

Kliknij Kopiuj lub Pobierz, aby zapisać jako plik .php.

Kiedy używać tego narzędzia

Konfiguracja Frameworka

Konwertuj pliki konfiguracyjne YAML Symfony lub Laravel na tablice PHP.

Dane Seed

Konwertuj pliki fixture YAML na tablice PHP dla skryptów seedowania bazy danych.

Integracja API

Konwertuj schematy odpowiedzi API YAML na struktury tablic PHP.

Migracja Konfiguracji

Migruj konfigurację aplikacji opartą na YAML do tablic PHP.

Często zadawane pytania

Jak typy YAML są mapowane na PHP?

Ciągi stają się ciągami PHP w pojedynczych cudzysłowach, liczby pozostają bez zmian, booleans stają się true/false, null pozostaje null.

Czy obsługuje zagnieżdżone struktury YAML?

Tak. Zagnieżdżone mapowania YAML stają się zagnieżdżonymi asocjacyjnymi tablicami PHP.

Czy mogę używać wyjścia bezpośrednio w PHP?

Tak. Wygenerowany kod używa krótkiej składni tablicy [] PHP 5.4+.

Czy moje dane YAML są wysyłane na serwer?

Nie. Cała konwersja odbywa się w Twojej przeglądarce.

Co z kotwicami YAML?

Narzędzie używa js-yaml do parsowania, który rozwiązuje kotwice przed konwersją.

Powiązane narzędzia YAML

Odkryj inne narzędzia konwersji YAML: