Ya se como hacerlo:
coloco espacio en el array
Código PHP:
Ver original$fl = array(' el ', ' la ', ' los ', ' ella ', ' un ', ' una ', ' unos ', ' unas ', ' en ', ' con ', ' muy ', ' a ', ' y', ' que ', ' es '); // para que sea palabras completas
$palabra = str_replace($fl, " ", " Esto es algo "); //coloco un espacio antes y después del texto
luego el resultado borro los espacios finales
y sale correctamente.. =)