Re: Syntactic improvement to array

From: Date: Sun, 04 Feb 2007 18:56:25 +0000
Subject: Re: Syntactic improvement to array
References: 1  Groups: php.internals 
Request: Send a blank email to internals+get-27761@lists.php.net to get a copy of this message
On Sat, 3 Feb 2007, Andi Gutmans wrote: > I thought I may have brought this up a long time ago but couldn't find > anything in the archives. For a long time already I've been thinking > about possibly adding a new syntax for array(...) which would be > shorter. I'd suggest [...]. While I am usually not in favor of having > more than one way to do things, I think it'd look much more elegant > especially (but not only) for nested arrays. > > So what I'm thinking of is: > array(1, 2, 3) == [1, 2, 3] > array(1, 2, array("foo", "bar")) == [1, 2, ["foo", > "bar"]] > array("key" => 1, "key2" => 2) == ["key" => 1, > "key2" => 2] > > $arr = [1, 2, 3] > vs. > $arr = array(1, 2, 3) > > Well enough examples given :) I think it's not worth doing unless > there's overwhelming support as it's not desperately needed. But I'd > be interested to hear people's thoughts. It seems implementation > shouldn't be an issue but I'd have to dive a bit deeper. That gets a big -1 from me, unless you misposed this mail and it should have ended up on internals@perl.org or something ;-) regards, Derick

« previous php.internals (#27761) next »