PHP · Symfony Serializer 7.4.23
Из JSON — в понятные объекты
Девять практических задач: меняйте данные, выполняйте настоящий PHP и разбирайтесь, что происходит на каждом этапе.
Проверяем доступность PHP…Какую задачу решаем?
Класс DTO фиксирован для этого примера: . Настройки не позволяют выполнить произвольный PHP.
Измените входные данные
Кнопка «Выполнить PHP» отправляет этот JSON на сервер сайта. Используйте учебные данные; не вводите пароли, реальные контакты и документы. Ничего не сохраняется в базе.
Загружаем примеры…
Лимиты: 32 КиБ на HTTP-запрос, 16 КиБ на JSON, до 30 элементов в коллекции и 8 уровней структуры. Отмена прекращает ожидание в браузере; короткий PHP-запрос мог уже завершиться.
Что получилось
Пока нет результата- JSON → данные
- Данные → DTO
- DTO → ответ / проверка
Запустите PHP или откройте записанный опыт ниже.
PHP-рецепт запускается из корня полного проекта после composer install. JSON результата содержит выбранные настройки, вход и фактический ответ.
Свериться с эталонным опытом
Если сервер недоступен, можно изучить сохранённый результат настоящего PHP-запуска. Он относится только к исходному примеру, а не к вашим изменениям. Команда composer verify воспроизводит эти записи.