Esta expresión regular filtra las palabras groseras que algunos de nuestros usuarios podrían poner.

function deswear($string){

function prep_regexp_array(&$item){
$item = “#$item#i”;
}

function stars($matches){
return substr($matches [0] , 0, 1).str_repeat(“*”, strlen($matches [0] )-1);
}

$swears = array(“idiota”, “invecil”);
array_walk($swears, “prep_regexp_array”);
return preg_replace_callback($swears, “stars”, $string);
}
//ejm:
echo deswear(“marcianito es un idiota”);

Las Próximas conexiones USB soportaran mas de 100w, USB 3 Las aplicaciones de USB (Universal Serial Bus) son muy diversas. Este tipo de conectores y cables están presentes en cada vez más equipos y dispositiv...
Watson, de superordenador respondón a médico de cabecera Watson, el superordenador creado por el gigante informático IBM que se sabía todas las preguntas del popular juego Jeopardy, ya tiene un nuevo trabajo...
while operator while loops are the simplest type of loop in PHP. They behave just like their C counterparts. The basic form of a while statement is: while (e...
Google rediseña su historial web El historial web de Google es un servicio activado por defecto al crear una cuenta Google que guarda todas nuestras búsquedas y resultados que hayamos...
Google+ tendrá 400 millones de usuarios a finales de 2012 Poco se sabe acerca de los usuarios de Google+, y mucho menos acerca del número de usuarios activos de la red social. Los últimos datos oficiales los ...
Portafolio de Catálogos Catálogos de Carteras Catálogos de Carteras   Disclaimer Los catálogos aquí mostrados son diseños realizados por VenTics a los prop...
Listado de Frameworks para CSS Los frameworks CSS disponen una serie de clases (de hojas de estilo) ya creadas con las que ayudar a posicionar elementos en la página y crear estruct...
Opencart Module for Advanced Product Custom Display Advanced administrator interface complete with a built-in help section Give the module a description for future reference. This will only be disp...
Para el 2019 habrá 5200 millones de personas con telefonos móviles El Informe Cisco Visual Networking Index sobre el tráfico global de datos móviles 2014-2019 desvela un crecimiento exponencial en el número de usuario...
Google mejora las búsquedas sobre temas de salud Google es, diariamente, una herramienta que sirve para dar soluciones a millones de personas que buscan contenidos y se hacen todo tipo de preguntas. ...