Leistes las funciones de PHP sobre tratamiento de cadenas-strings? ..
www.php.net/strings
Por cierto ... si esperas que esa conversión de "todo lo digitado" pase a Mayusculas conforme lo escribe o -antes- de usar tu botón de "submit" del formulario .. la solución deberías buscarla en Javascript (no en PHP que se ejecuta en el servidor: cuando lleguen los datos al servidor).
Un saludo,