mmm no no, ese patrón que has hecho no tiene sentido, veamos.
como tu array es de strings no necesitas preg_replace
usa str_replace que es el que te mandé.
Código PHP:
Ver original$fl = array(' el ', ' la ', ' los ', ' ella ', ' un ', ' una ', ' unos ', ' unas ', ' en ', ' con ', ' muy ', ' a ', ' y', ' que ', ' es '); $replace = '';
$texto = 'esto es algo';
así tiene más sentido.