Dejo mi respuesta para el ejercicio, que la verdad me ha costado más de lo imaginado por el tema de que los acentos cuentan como un caracter en PHP.
<?php echo '<!DOCTYPE html> <html> <head> <meta charset="utf-8"/> </head> <body>'; $cadena = "Didáctica y divulgación de la programación"; $palabra1; $palabra2; $palabra3; $palabra4; $palabra5; $palabra6; $palabra1 = substr($cadena, 0, 10); $palabra2 = substr($cadena, 11, 1); $palabra3 = substr($cadena, 13, 12); $palabra4 = substr($cadena, 26, 2); $palabra5 = substr($cadena, 29, 2); $palabra6 = substr($cadena, 32,13); echo 'Las palabras primera, tercera y sexta son: '.$palabra1.' '.$palabra3.' '.$palabra6; echo '<br/>La palabra primera es '.$palabra1.' y tiene '.(strlen($palabra1)-1).' carácteres, la tercera palabra es '.$palabra3.' y tiene '.(strlen($palabra3)-1).' carácteres, y la sexta palabra es '.$palabra6.' y tiene '.(strlen($palabra6)-1).' carácteres.'; echo ' </body> </html>';?>