By far the best php editor! Should probably clarify that the company is JetBrains. Here's a link to the PhpStorm version.
Started out as a Java IDE (IntelliJ Idea), and it's essentially the same base editor across the line, but I'd still recommend that you buy the Php specific version. There's a 30 day trial you can use to check it out. Has a huge number of plugins and configuration options available, so you can configure your code style, apply rules from various codesniffers and standards.
As for a free editor, I'd go with Eclipse PDT.