rfc:shortsyntaxforarrays

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
rfc:shortsyntaxforarrays [2008/05/30 14:27] thezapperrfc:shortsyntaxforarrays [2017/09/22 13:28] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Request for Comments: Short syntax for arrays ====== ====== Request for Comments: Short syntax for arrays ======
-  * Version: 0.+  * Version: 0.9
-  * Date: 2008-27-05 +
-  * Last update: 2008-30-05+
   * Author: Ryusuke Sekiyama <rsky0711 at gmail . com>, Sebastian Deutsch <sebastian.deutsch at 9elements . com>   * Author: Ryusuke Sekiyama <rsky0711 at gmail . com>, Sebastian Deutsch <sebastian.deutsch at 9elements . com>
-  * Status: Rejected +  * Status: Implemented in 5.4 
-  * First Published at: 2008-01-10 +  * First Published at: Jan 10, 2008 
-  * Votes (+5/-9):  +  * Last update: May 9, 2011 
-    * Pro: Andrei Zmievski, Andi Gutmans, Pierre Joye, Rasmus Lerdorf, Stanislav Malyshev + 
-    * Contra: Antony Dovgal, Derick Rethans, Jani Taskinen, Lokrain, Felipe Pena, Lukas Kahwe Smith, Marcus Boerger, David Soria Parra, Johannes Schlüter +**2008 Votes**  
-  * Userland Votes (+20/-10): + 
-    * Pro: Sebastian Deutsch, Ryusuke Sekiyama, Stefan Marr, Alexey Zakhlestin, Brian Moon, Carl P. Corliss, Darius Jahandarie, Giedrius D, Eric Coleman, Kalle Sommer Nielsen, Max Antonov, Mike Ford, Larry Garfield, Sam Barrow, Taylor Luk, Hans Ahlin, Karoly Negyesi, Edin Kadribasic, Guilherme Blanco, Jonathan-Bond Caron +  * Votes (+9/-14):  
-    * Contra: David Coallier, Geoffrey Sneddon, Hannes Magnusson, Tomi Kaistila, David Zühlke, Maciek Sokolewicz, Philip Olson, Ilia Alshanetsky, Daniel Brown, Jochem Maas+    * Pro: Andrei Zmievski, Andi Gutmans, Pierre Joye, Rasmus Lerdorf, Stanislav Malyshev, Brian Moon, Kalle Sommer Nielsen, Edin Kadribasic, Philip Olson 
 +    * Contra: Antony Dovgal, Derick Rethans, Jani Taskinen, Lokrain, Felipe Pena, Marcus Boerger, David Soria Parra, Johannes Schlüter, Maciek Sokolewicz, Ilia Alshanetsky, Daniel Brown, Jochem Maas, Hannes Magnusson, David Coallier 
 +  * Userland Votes (+17/-3): 
 +    * Pro: Sebastian Deutsch, Ryusuke Sekiyama, Stefan Marr, Alexey Zakhlestin, Carl P. Corliss, Darius Jahandarie, Giedrius D, Eric Coleman, Max Antonov, Mike Ford, Larry Garfield, Sam Barrow, Taylor Luk, Hans Ahlin, Karoly Negyesi, Guilherme Blanco, Jonathan-Bond Caron 
 +    * Contra: Geoffrey Sneddon, Tomi Kaistila, David Zühlke 
 +  * **Note: This list was created by guessing (cvs name vs. real name) who has commit rights - please correct mistakes**
  
 This RFC will discuss an language enhancement for simple and easy array definition. This RFC will discuss an language enhancement for simple and easy array definition.
 +
 +===== Update: May 2011 =====
 +
 +This topic has come up again on the list. 
  
 ===== Introduction ===== ===== Introduction =====
Line 56: Line 63:
   * Other web languages have similar syntax   * Other web languages have similar syntax
   * Readable   * Readable
 +
  
 ==== Contra ==== ==== Contra ====
Line 63: Line 71:
   * Not searchable through search engines   * Not searchable through search engines
   * Unreadable   * Unreadable
 +  * Patch may be difficult to maintain in future
  
 +===== Conclusion =====
 +
 +This patch has been merged in PHP 5.4.0 and trunk.
 ===== Discussion on the List ===== ===== Discussion on the List =====
 +
   - 2003-11-04 : [[http://markmail.org/message/rfolc6gxjmit6nes|Proposal: Array syntax]]     - 2003-11-04 : [[http://markmail.org/message/rfolc6gxjmit6nes|Proposal: Array syntax]]  
   - 2007-02-03 : [[http://markmail.org/message/67nff7mn4kqdbtfm|Syntactic improvement to array]]   - 2007-02-03 : [[http://markmail.org/message/67nff7mn4kqdbtfm|Syntactic improvement to array]]
Line 70: Line 83:
   - 2008-01-11 : [[http://markmail.org/message/c4jwv7dl2uufxuxh|SUMMARY: Array syntax]]   - 2008-01-11 : [[http://markmail.org/message/c4jwv7dl2uufxuxh|SUMMARY: Array syntax]]
   - 2008-05-21 : [[http://markmail.org/message/rsi4welftwou24p3|Short syntax for array literals]]   - 2008-05-21 : [[http://markmail.org/message/rsi4welftwou24p3|Short syntax for array literals]]
 +  - 2011-05-09 : [[http://markmail.org/message/fx3brcm4ekh645se|5.4 again]]
rfc/shortsyntaxforarrays.txt · Last modified: 2017/09/22 13:28 by 127.0.0.1