I've to correct what I wrote before about traits. PHP 5.4 implements traits instead of multiple inheritance, because the multiple inheritance can cause the "diamond problem" http://en.wikipedia.org/wiki/Diamond_problem
On Fri, Mar 2, 2012 at 11:20 AM, Federico Ulfo <rainelemen...@gmail.com>wrote: > Short code, is cool > $name = (new DB)->get_row()["name"]; > > Short array is nice > [ "user" => [ "name" => "Neytiri", "color" => "blue", "language" => > "Na-vi" ] ]; > > <?= is now always available regardless of the short_open_tag setting, > finally! > > I just don't get the syntax of traits, why not a simpler syntax, class C > extends A, B? > > > > Here is the complete ChangeLog: > http://php.net/ChangeLog-5.php > > > > On Fri, Mar 2, 2012 at 10:48 AM, Rob Marscher > <rmarsc...@beaffinitive.com>wrote: > >> >> On Mar 2, 2012, at 8:24 AM, Chris Snyder wrote: >> >> > It's a little thing, but I'm looking forward to being able to declare >> > arrays using the short syntax: >> > >> > $items = []; >> >> Me too. There was an RFC for javascript-style object literals which I >> was really excited about, but it was pretty much shot down. I was going to >> try to make a patch for it, but never found enough time to dig into how the >> parser works. >> https://wiki.php.net/rfc/objectarrayliterals >> >> I'm excited about Traits. >> http://php.net/manual/en/language.oop5.traits.php It removes the need >> for multiple levels of subclassing in some cases. >> >> >> _______________________________________________ >> New York PHP User Group Community Talk Mailing List >> http://lists.nyphp.org/mailman/listinfo/talk >> >> http://www.nyphp.org/show-participation >> > >
_______________________________________________ New York PHP User Group Community Talk Mailing List http://lists.nyphp.org/mailman/listinfo/talk http://www.nyphp.org/show-participation