Rechazo al RFC para deprecar las conversiones de tipo difusas antes de PHP 8.6
En la lista internals de PHP, Robert Chapin se opone al RFC que propone deprecar las conversiones de tipo difusas, advirtiendo de una ruptura de compatibilidad comparable al cambio del operador de igualdad en PHP 8.0.
Pide que la propuesta se aleje de PHP 8.6.
Un RFC en el wiki de PHP propone deprecar las conversiones de tipo difusas y permitir Stringable en modo estricto. Todavía indica PHP 8.6 como versión objetivo y no muestra nuevos enlaces de discusión desde enero.
En la lista de correo internals, Robert Chapin expresó una firme oposición. Se sumó a los comentarios previos de Rowan Tommins y argumentó que convertir valores como (int) $_GET['count'] para obtener un tipo concreto con un valor por defecto es un comportamiento codificado desde hace décadas, no un comportamiento problemático. Eliminarlo supondría, en su opinión, una ruptura de compatibilidad a la altura de los cambios del operador de igualdad en PHP 8.0.
Chapin también respaldó a Alexandre Daubois, quien había sostenido que estos cambios nunca debieron proponerse para PHP 8.6. Chapin concluyó que PHP no está preparado para este cambio y preguntó si el RFC podría actualizarse a una versión objetivo posterior o marcarse como necesitado de más trabajo.
Tribuna de lectores
Aún no hay aportaciones — abre el debate.
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.