PHP 5.3 has just been released!
I’m especially impressed by the namespaces and the great, JavaScript-like implementation of Closures – no new syntax to learn here. And the developers also show humor regarding the newly implemented goto support…
Overall a great release with long-awaited features and cleanups, let’s hope the providers update their installations quickly!
Read the full release notes.

So PHP now finally gets namespaces (and thus better encapsulation capabilities) and lambdas. That's 2 steps closer to finally becoming a decent programming language.One question though: Why would you want to use the new shorthand for the ternary operator? Or does PHP not support if/unless statement modifiers (no trolling, I really don't know). What I mean is this:# ternary shorthandcondition ?: something#instead ofsomething if condition
Nope, perl-stuff like$a = 'x' if(…);$a = 'x' unless(…);is not supported….if(…) $a = 'x'; works fine