 
			
				14/12/2011, 17:14
			
			
			     |  
      |    Colaborador   |    |    Fecha de Ingreso: mayo-2008  Ubicación: $MX['VZ']['Xalapa']  
						Mensajes: 3.005
					  Antigüedad: 17 años, 5 meses Puntos: 528     |        |  
  |      Respuesta: rellenar cadena con espacios en blanco        Pues a grandes rasgos, y suponiendo que quieres una distribución uniforme, lo que se me ocurre: 
1 Parte cada cadena con explode() por el espacio en blanco. 
2 Suma la cantidad de letras que forman la cadena 
3 Al tamaño que quieres llegar réstale la suma 
4 Divide el resultado de la resta anterior entre el numero de palabras de la cadena -count()- 
5 Agrega a cada palabra la cantidad de espacios en blanco de la división anterior. 
6 Verifica si hay un sobrante dividiendo con %, si lo hay, agrega un espacio en alguna de las palabras. 
7 Pega las palabras con implode() para volver a formar la cadena.           |