<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wikemacs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=85.229.135.11</id>
	<title>WikEmacs - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wikemacs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=85.229.135.11"/>
	<link rel="alternate" type="text/html" href="https://wikemacs.org/wiki/Special:Contributions/85.229.135.11"/>
	<updated>2026-04-12T20:54:57Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>https://wikemacs.org/index.php?title=PHP&amp;diff=2020</id>
		<title>PHP</title>
		<link rel="alternate" type="text/html" href="https://wikemacs.org/index.php?title=PHP&amp;diff=2020"/>
		<updated>2012-03-31T15:09:25Z</updated>

		<summary type="html">&lt;p&gt;85.229.135.11: Update with link to ejmr/php-mode (fork of the original php-mode, but actually maintained)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Emacs Modes for PHP  ==&lt;br /&gt;
There are several modes for editing PHP source files in Emacs. &lt;br /&gt;
&lt;br /&gt;
* [http://php-mode.sourceforge.net/ PHP-mode] is a basic PHP mode which features syntax highlighting.&lt;br /&gt;
* [https://github.com/ejmr/php-mode 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)&lt;br /&gt;
* {{ModeLink|nXhtml}} is a major mode for editing files with mixed HTML and PHP code.&lt;br /&gt;
&lt;br /&gt;
== Flymake ==&lt;br /&gt;
[http://sachachua.com/blog/2008/07/emacs-and-php-on-the-fly-syntax-checking-with-flymake/ Here] is a great article on setting up a simple PHP [[ flymake ]] mode using the PHP interperter.&lt;br /&gt;
&lt;br /&gt;
== Debugging PHP code in emacs ==&lt;br /&gt;
The [http://xdebug.org/ xdebug] extension for PHP is an essential tool for the PHP developer. [http://code.google.com/p/geben-on-emacs/ Geben] is an excellent remote for the xdebug debugger when working inside of emacs.&lt;br /&gt;
&lt;br /&gt;
[[Category:Programming languages]]&lt;/div&gt;</summary>
		<author><name>85.229.135.11</name></author>
	</entry>
</feed>