To install PHPEclipse, first download the latest version from SourceForge at http://sourceforge.net/project/showfiles.php?group_id=57621&package_id=70009. The latest version will be the one at the top of the list displayed on the download page. At the time of writing, it is version 1.1.3 (filename PHPEclipse1.1.3-2005-01-29.zip). This file is platform independent.
The PHPEclipse zip files must be extracted in the same directory in which you installed Eclipse. It contains two directories, plugins and features, and these must add to the plugins and features in your existing eclipse directory.
Note: Eclipse 3.x caches all plugin.xml files into a single repository for quicker loading. If you used eclipse before installing PHPeclipse, you should start eclipse once with the -clean option. This -clean forces Eclipse to rebuild that repository. This applies to anything that is installed into eclipse by unzipping it into its plugins folder.
This plugin can be replaced by a similar plugin the Php Developer Tools (PDT), more here http://wiki.eclipse.org/PDT/Installation