The key features of PHP 5.3.0 include:
Support for namespaces
Late static binding
Lambda Functions and Closures
Syntax additions:
NOWDOC,
ternary short cut "?:"
and jump label (limited goto), __callStatic()
Under the hood performance improvements
Optional garbage collection for cyclic references
More consistent float rounding...
Deprecation notices are now handled via E_DEPRECATED (part of E_ALL)
instead of the E_STRICT error level
Several enhancements to enable more flexiblity in php.ini (and ini parsing
in general)
On Feb 24, 2012 2:35 AM, "Arthur Richards" <arichards(a)wikimedia.org>
wrote:
The correct answer is "I'm sorry this is inconvenient, ask your hosting
provider or find a better one."
I completely agree.
Being able to use features like namespaces and late static binding would
be
a huge win. I'm definitely in favor of bumping the
minimum PHP version to
5.3.x.
--
Arthur Richards
Software Engineer, Mobile
[[User:Awjrichards]]
IRC: awjr
+1-415-839-6885 x6687
_______________________________________________
Wikitech-l mailing list
Wikitech-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l