Форматтер PHP

Форматтер PHP приводит код к единообразному виду: настраивает отступы, переносы строк, скобки, операторы, массивы, вызовы функций, классы, атрибуты, выражения match и комментарии. Вставьте полный PHP-файл или отдельный фрагмент; фрагменты без открывающего <?php тег обрабатывается автоматически.

Выберите целевую версию PHP, табуляцию или пробелы, ширину строки, стиль скобок, завершающие запятые и кавычки. Синтаксические ошибки отображаются в редакторе вывода, чтобы входной код можно было сразу исправить.

Используйте форматтер для PHP-файлов и отдельных фрагментов. Смешанные шаблоны PHP и HTML могут содержать синтаксис фреймворка, для которого требуются правила форматирования проекта.

Частые вопросы о форматировании кода

Как отформатировать код на этой странице?

Вставьте код в левый редактор или загрузите файл, выберите нужные параметры и нажмите Форматировать. Проверьте результат справа, затем скопируйте или сохраните его.

Почему форматировщик может сообщить об ошибке?

Ввод должен соответствовать выбранному языку или синтаксису. Проверьте незавершённые выражения, непарные скобки или кавычки и неподходящий диалект либо режим, затем повторите попытку.

Как работает форматировщик кода?

Форматировщик распознаёт языковые токены и вложенную структуру, затем по единым правилам перестраивает отступы, пробелы и переносы строк. Он не компилирует и не запускает программу, поэтому не заменяет проверку корректности или безопасности.

Какие настройки рекомендуются для этого языка?

Для PSR-12 используйте 4 пробела, старайтесь укладываться в 80 символов и считайте 120 мягким пределом; выберите версию PHP исходника. Выберите версию PHP, табуляцию или пробелы, ширину строки, стиль скобок, завершающие запятые и кавычки. Поддерживаются полные файлы и фрагменты без начального тега PHP.