Código PHP:
Ver original
Como véis quita los espacios en blanco del principio y del final de la string, pasa la string a una array con explode y cuenta los valores del array.
Funciona pero me gustaría que dejara de lado al contar los espacios dobles, triples, y superiores... pero no se como plantearlo de una manera sencilla y eficaz