Hola alfadaemon.
Bueno vamos por partes.
Para el proceso del script tenes que entender estos conceptos.
1- El separador si puede ser una cadena vacia, fijate en la documentacion de www.php.net
2- explode devuelve un array con n elementos obtenidos de dividir la cadena segun el token.
3- Una vez obtenido el array que lo podriamos llamar partes mas que separador, vas a tener de 0 hasta count($partes) elementos y necesitas un ciclo de repeticion para recorrerlo.
4- en cada iteacion del ciclo de repeticion tenes que contar las letras de esa parte con strlen.
5- imprimir la cantidad de caracteres y la palabra en mayuscula.
Eso es lo que tendrias que hacer para solucionar tu problema.
Para comprobar que realmente anda el separado con espacio, proba con este codigo.
Código PHP:
Ver originalif($_POST)
{
$var = $_POST['cadena'];
echo "<pre>";
echo "</pre>";
}
Espero sirva, saludos.