Ver Mensaje Individual
  #5 (permalink)  
Antiguo 06/04/2012, 12:00
tonydx16
 
Fecha de Ingreso: febrero-2011
Mensajes: 233
Antigüedad: 13 años, 3 meses
Puntos: 4
Respuesta: eliminar algunos palabras de una cadena de texto

tengo lo siguiente

Código PHP:
Ver original
  1. $fl = array('el', 'la', 'los', 'ella', 'un', 'una', 'unos', 'unas', 'en', 'con', 'muy', 'a', 'y', 'que', 'es');
  2.  
  3.  
  4. echo preg_replace("/\b$fl\b/i", " ", "esto es algo");

pero no cambia las palabras del array

sin expresion regular sería

Código PHP:
Ver original
  1. $fl = array('el', 'la', 'los', 'ella', 'un', 'una', 'unos', 'unas', 'en', 'con', 'muy', 'a', 'y', 'que', 'es');
  2. echo str_replace($fl, ' ', "Elias sabe");

sale: " ias sabe";