Sepehr Mahmoudi, nuevo en la lista de internals, propuso array_search_range(), una variante de array_search() que acepta offset y longitud para buscar en parte de un array sin la copia intermedia de array_slice(). Weilin Du señaló que el soft feature freeze ya había cerrado 8.6. Rowan Tommins defendió un tipo de slice perezoso componible, citando Swift como precedente, y dividió la idea en tres pasos entregables: un ArraySliceIterator optimizado, funciones iter_search e iter_any para cualquier iterador y posiblemente sintaxis más adelante. Larry Garfield se alineó con Tommins. El RFC sigue siendo un borrador dirigido a 8.6, y una revisión en GitHub constató que la implementación aún recorre todo el array.

Un segundo hilo trató la sensibilidad a mayúsculas. ini_get_all() es la única de las cuatro funciones que reciben un nombre de extensión que distingue mayúsculas. Weilin Du abrió un pull request para alinearla con extension_loaded(), phpversion() y get_extension_funcs(). Daniel Scherzer argumentó que las cuatro deberían volverse sensibles a mayúsculas con el camino habitual de deprecación, y Du retiró su PR para incluir el cambio en el RFC de deprecaciones de 8.7. Aleksander Machniak, Matteo Beccati y Juliette Reinders Folmer defendieron entonces la insensibilidad a mayúsculas, citando las convenciones de composer.json y el coste de convertir a minúsculas los nombres de get_loaded_extensions(). El hilo sigue abierto.

Otros temas: Henrik Skov propuso una palabra clave params para bloques de argumentos nombrados; la discusión convergió en el concepto de valor perezoso evaluado en el momento de la llamada. Un pre-RFC de Otar Chekurishvili añadiría los flags opcionales JSON_ALLOW_COMMENTS y JSON_ALLOW_TRAILING_COMMAS a json_decode() y json_validate() para 8.7; Anton Smirnov aclaró que esto corresponde a JSONC o JWCC, no a JSON5 completo. Alexander Lisachenko propuso un class map opcional para FFI para que los tipos C registrados devuelvan clases de usuario en lugar del final FFI\CData. Eloi Montañés preguntó por constantes de clase abstractas, y John Bafford extendió la idea a las interfaces. Robert Humphries sostiene que el flag READ_CSV de SplFileObject debe deprecarse junto con los métodos CSV.

Noticias breves: bindec(), octdec(), hexdec() y base_convert() lanzarían ValueError ante caracteres inválidos, con objetivo 8.7. Weilin Du quiere que el análisis de upload_max_filesize avise y vuelva al valor por defecto ante entradas erróneas. Osama Aldemeery aplaza su RFC PREG_THROW_ON_ERROR hasta principios de septiembre. Ningún RFC está actualmente en votación. PHP 8.6.0 beta 1 salió el jueves de la mano de Joe Ferguson, con beta 2 prevista para el 27 de agosto; también se publicaron 8.4.25 y 8.5.10 RC 1, y la rama 8.6 debería crearse el 22 de septiembre.