I recently started with PHP development. Although I have had some small exposure to the
language before, this was my first real project.
What are the big differences to the Java (web) development experience?
- interpreted (no compiler to check for errors, just a parser)
- dynamically typed (->no “parse-time” type checking in the IDE ..)
- essential procedural, object handling completely rewrittten from version 4 to 5 now basic oo functionality
- hunderts of statically callable base function; e.g. very easy to download & store a file: $contents = file_get_contents($url). However you see that many things grew historically without a overall concept: how do you test the existence of a substring in a string strstr | strrpos | stripos (hint 0 equals false))

Subscribe
S.Mail
FB Series: Choosing an PHP IDE
What are the contenders?
Netbeans 6.7 with PHP support
Aptana 1.5 (standalone or Eclipse plugin)
Zend Studio 6.1.2 (not free ;( )
My experiences:
After switching back and forth between Aptana, Netbeans and Zend studio I guess I settled now with Netbeans. I might startup Aptana occasionally if i have debugger issues. It would be really great if the xdebugger would just work on Netbeans…