Si tu proyecto migra desde PHP 7.4 u 8.0, estas son 5 funciones de PHP 8.1 que vale la pena priorizar por impacto técnico.
1) array_is_list()
Ayuda a validar si un arreglo tiene forma de lista real, reduciendo errores en serialización, APIs y mapeos de datos.
if (array_is_list($payload)) { // Tratamiento como colección indexada}2) mysqli_result::fetch_column()
Permite obtener una sola columna sin hidratar toda la fila. En consultas puntuales mejora memoria y simplicidad.
$value = $result->fetch_column();3) mysqli_fetch_column()
Versión procedural equivalente, útil en bases de código legadas con MySQLi procedural.
$value = mysqli_fetch_column($result);4) imageavif()
Permite exportar AVIF para imágenes más ligeras y mejor tiempo de carga en frontend.
imageavif($img, 'output.avif', 70);5) imagecreatefromavif()
Completa el flujo AVIF al permitir leer y reprocesar este formato en pipelines de media.
$img = imagecreatefromavif('input.avif');Conclusión
Este top no reemplaza la guía completa de migración. Es una selección para impacto rápido en compatibilidad y performance.
Para el detalle total de PHP 8.1, revisa la documentación oficial de nuevas funciones y nuevas características.