Конвертировать YAML в PHP массив

Форма для конвертирования YAML

Эта форма позволяет вам конвертировать YAML в PHP массив, вставьте или загрузите YML файл ниже:


Ваш результат можно увидеть ниже.

Результат конвертирования YAML в массив PHP


Перенести в "Вставить код" для сохранения

О преобразовании YAML в PHP массив

О преобразовании YAML в PHP массив

Convert YAML to PHP array была создана для онлайн преобразования YAML объекта в соответствующий тип PHP как массив. Это может пригодиться для тестирования или отладки вашего YAML, а также для быстрого форматирования и добавления массива PHP в вашу конфигурацию или где-то еще.

Как это работает?

Просто вставьте YAML в текстовое поле выше и нажмите кнопку "Конвентировать", и вы получите PHP массив в следующем текстовом поле.

Пример конвентирования YAML в массив PHP

Исходные данные (До):
# test yaml -----------------------------------------------#
namespace: common\tests
actor_suffix: Tester
paths:
    tests: tests
    output: tests/_output
    data: tests/_data
    support: tests/_support
settings:
    bootstrap: _bootstrap.php
    colors: true
    memory_limit: 1024M
modules:
    config:
        wtools:
            configFile: 'config/test-local.php'
Конечный результат (После):
array (
  'namespace' => 'common\tests',
  'actor_suffix' => 'Tester',
  'paths' =>
  array (
    'tests' => 'tests',
    'output' => 'tests/_output',
    'data' => 'tests/_data',
    'support' => 'tests/_support',
  ),
  'settings' =>
  array (
    'bootstrap' => '_bootstrap.php',
    'colors' => true,
    'memory_limit' => '1024M',
  ),
  'modules' =>
  array (
    'config' =>
    array (
      'wtools' =>
      array (
        'configFile' => 'config/test-local.php',
      ),
    ),
  ),
)
После конвентирования вы можете применить массив PHP к вашему проекту или использовать его для каких-то других целей.