Как пользоваться: Форматтер PHP
- Вставьте ваш PHP-код — с открывающим тегом
<?phpили без него. - Задайте ширину строки, отступы и стиль кавычек.
- Скопируйте или скачайте отформатированный код.
Как работает форматтер
Код разбирается в синтаксическое дерево с помощью PHP-плагина Prettier и выводится заново с нуля, поэтому результат получается единообразным независимо от того, насколько неаккуратным был исходный код. Форматтер никогда не меняет логику программы. Синтаксические ошибки выводятся с указанием строки, так что инструмент заодно служит быстрой проверкой синтаксиса PHP.
Параметры стиля
По умолчанию используются общепринятые соглашения PSR-12: отступ в 4 пробела и фигурные скобки для классов и функций на отдельной строке. Ширина строки определяет, когда длинные массивы и списки аргументов переносятся на несколько строк. Поддерживаются смешанные шаблоны PHP и HTML.
Автоматическое форматирование
Для целых проектов применяйте те же правила в редакторе или CI с помощью Prettier и @prettier/plugin-php
Конфиденциальность по умолчанию
Форматирование выполняется полностью в вашем браузере: код никуда не загружается, поэтому инструмент безопасен для закрытых проектов.
Также ищут как: php code formatter online, beautify php, php pretty print, psr-12 formatter.
Инструменты, которые хорошо сочетаются с Форматтер PHP
- JavaScript форматтер — Распакуйте и отформатируйте JavaScript, JSON или JSX с нужными отступами и стилем скобок.
- HTML форматер — Вставьте минифицированную или неаккуратную разметку и получите чистый HTML с единообразными отступами, включая встроенные блоки <style> и <script>.
- SQL-форматтер — Вставьте запрос или целую миграцию и получите читаемый SQL: по одному предложению в строке, выровненные JOIN и единый регистр ключевых слов с учётом синтаксиса вашей базы данных.
- JSON форматтер — Вставьте JSON, чтобы отформатировать, минифицировать или проверить его.