PHP programming forum. Ask questions or help people concerning PHP code. Don't understand a function? Need help implementing a class? Don't understand a class? Here is where to ask. Remember to do your homework!
I don't use anything but Zend Studio.. but it's as far from free as you can get in the PHP IDE world :-\ I did try PHP Edit once, that seemed pretty good (and meets your criteria). Don't waste your time with Notepad or plain vanilla text editors. It always amuses me those who say "I coded my site entirely in Notepad" - whoopie-doo for you, I could have too, but my time is obviously worth more than yours Then again there is the other extreme of this - the quite nasty stuff that the likes of Dreamweaver spits out. Ah well.. use what you're happy with! No-one will judge you on your editor, only your final code/site