Re: Re: RFC: Short syntax for Arrays (redux)

From: Date: Tue, 31 May 2011 23:30:44 +0000
Subject: Re: Re: RFC: Short syntax for Arrays (redux)
References: 1  Groups: php.internals 
Request: Send a blank email to internals+get-52612@lists.php.net to get a copy of this message
I've always considered json an awesome machine to machine interchange format (the most efficient one) but not the easiest to read for configuration or manually defining anything. I see nothing wrong with the initial example. Has worked well for years. :) On May 31, 2011, at 3:43 PM, Marcel Esser <marcel.esser@croscon.com> wrote: > From the perspective of someone that's just trying to get stuff done: > > $packet = array('response' => array('status' => 1,'message' > => ''),'data' => array('id' => 1, 'username' => > 'john doe')); > > $packet = ['response': ['status': 1, 'message': '', > 'data': ['id': 1, 'username': 'john doe'] ] ]; > > The clarity improvement above is an exponential function that gets better and better the more > deeply nested you are. I don't know anyone that needs the ability to support full JSON notation > in PHP, but there are entirely too many deeply nested array() declarations with lots of tabs in our > lives, especially when we start working with things like JSON and/or Mongo or xyz. > > That's all I wanted to say to this. > > Cheers, > M. > > -- > Marcel Esser > Vice President of Engineering, CROSCON > +1 (202) 470-6090 > marcel.esser@croscon.com > > Before printing this e-mail, please consider the rainforest.

« previous php.internals (#52612) next »