I use notepad2 on Windows and KWrite on Linux. As long as it highlights syntax, that's all I care about.
I used to work on WebNotepad and later switched to PSPad. PsPad seems to be a good one for PHP Development.
If you want a php debugger IDE that is free use Netbeans. A non-free PHP IDE that is also nice is Nusphere's PHPed.
I am old school and a M A C guy, I rock TextEdit!!!! If you are new to the game you might want to use dreamweaver or other that has mark up. That way you know what you are doing along the way. -MT
I personally use Eclipse. Both for web development using the PHP add ons and for Java desktop application development.
I like Sublime Text. It costs about $50 or something, but if you want to use it, you can get a license from me, just pm me if so
I can plus 1 this for phpDesigner 7. I have been using this for a few years now and I don't think there is another one out there that compares. Regards, Ray
I always use UltraEdit for editing php code. It uses color to differ between text, function, variabel, html. I love it
I've been using PHP Designer for years now, it's just what I'm used to - it's great for what I require (basically HTML/CSS/JS/PHP/Plain Text). Netbeans is a great free alternative though
regular notepad. Because if you screw it up it wont tell you , and then you just have to make your code better. if it says = "PHP ERROR Line 127" then you use notepad's FIND feature and line Feature to GOTO line 127 ..and stare at it until you see what you did wrong, or go to the line above or below . and sometimes if you're using a IF statement you might have left the bottom bracket or nested brackets off ..and that will cost you 20 minutes and then you learn how bad it sucked sitting their scanning the 10 lines of code around a line that has no errors only to see the bottom bracket is missing. a program would just tell you that the If statement was still open. Too easy.
Notepad++ is absolutely awesome and the best Windows-based editor i've ever seen. using it not just for PHP but for pretty much all other Windows editing now. under Linux - Jed or Emacs.