Las funciones en PHP permiten (1) evitar repeticiones de código, (2) disminuir el tiempo de ejecución de programas, y (3) hacer el código más fácil de entender. Adicionalmente, (4) PHP incluye funciones predefinidas y (5) las funciones permiten retornar valores. Finalmente, (6) facilitan la corrección de errores y (7) permiten la reutilización de código.