PHP

From WikEmacs
Jump to: navigation, search

Emacs Modes for PHP[edit]

There are several modes for editing PHP source files in Emacs.

  • PHP-mode is a basic PHP mode which features syntax highlighting.
  • ejmr/php-mode is a fork of the original PHP-mode, but with support for the new features introduced in PHP 5.4 (traits, namespaces and such)
  • nXhtml is a major mode for editing files with mixed HTML and PHP code.

Flymake[edit]

Here is a great article on setting up a simple PHP flymake mode using the PHP interperter.

Debugging PHP code in emacs[edit]

The xdebug extension for PHP is an essential tool for the PHP developer. Geben is an excellent remote for the xdebug debugger when working inside of emacs.