Otar Chekurishvili ha abierto en PHP Internals el debate sobre esta propuesta. El RFC parte de un hilo previo de discusión y todavía está en fase de debate.
JSON_ALLOW_COMMENTS permitiría comentarios de línea con // y comentarios de bloque con /* */ en las entradas procesadas por json_decode() y json_validate(). JSON_ALLOW_TRAILING_COMMAS aceptaría una sola coma después del último elemento de un array u objeto no vacío. El JSON estricto seguiría siendo el comportamiento predeterminado. json_encode() no sufriría cambios.
El RFC compara la propuesta con JSON5, JSONC y JWCC. La especificación JSONC continúa siendo un borrador y considera opcionales las comas finales. El documento incluye entre las funciones rechazadas una bandera única llamada JSON_ALLOW_JSONC. También presenta resultados de pruebas y mediciones de rendimiento.
La implementación está disponible en la pull request 23336 de php-src. Habrá dos votaciones principales, una por cada bandera, y cada una necesitará una mayoría de dos tercios. Tim Düsterhus consideró sólida la argumentación y calificó el RFC de muy bien escrito. También pidió añadir al encabezado el enlace al hilo de discusión.




Comentarios
Aún no hay comentarios — escribe el primero.
Inicia la conversación
Sin cuenta ni contraseña — introduce tu correo y te enviamos un enlace de acceso de un solo uso. ¿Primera vez? Todo se configura automáticamente.
Tu valoración se aplicará automáticamente al iniciar sesión.
Revisa tu bandeja de entrada
Hemos enviado un enlace de acceso a …. Ábrelo en este dispositivo — esta pestaña te conectará automáticamente.
¿No llega nada? Mira en la carpeta de spam — y marca el correo como «No es spam» para que la próxima vez llegue directo.