I was recently asked if Emacs supports formatting PHP code. There are options for other languages, but nothing in the standard release for beautifying PHP.
php-beautifier.el is an extension I created that integrates
into Emacs. It can be used to format an entire buffer or a single
It also supports
phpcbf for fixing coding standards issues.
php-beautifier.el in action
There are two main functions in the extension:
php-beautifier-format-buffer beautifies the entire buffer in one go:
php-beautifier-format-region formats a region instead.
PHP_Beautifer checks for a starting
<?php tag, so it won't format
a region that doesn't contain one.
Full setup and usage instructions are available on the php-beautifier.el project page.