2009-09-26 16 views

Respuesta

12

Lo más fácil sería utilizar explode:

$words = explode(' ', $str); 

Pero eso sólo aceptan separadores fijos. split un preg_split sí aceptan las expresiones regulares para que sus palabras pueden estar separados por espacios múltiples:

$words = split('\s+', $str); 
// or 
$words = preg_split('/\s+/', $str); 

Ahora, además, Puede eliminar principales y espacios finales con trim:

$words = preg_split('/\s+/', trim($str)); 
Cuestiones relacionadas