Todo es posible hacer en PHP, las funciones que son una herramiento poderosa, las puedes crear en cualquier parte del código y utilizarlas en el mismo,

Por lo general las funciones se las definen en otro archivo por ej. "funciones.php", esto nos permite usar este archivo no solo en un solo script si no en varios, usando la función include logramos que todo el codigo del archivo "funciones.php" se incluyan en nuestro script.....
Saludos