Código PHP:
$pmalsonantes = array( 'baboso', 'beocio', 'beocia', 'besugo', 'besuga', 'bobo', 'boba', 'bruto', 'bruta', 'bucéfalo', 'bucefalo', 'calilo', 'calila', 'lilo', 'lila', 'calzonudo', 'calzonuda', 'capullo', 'carechimba', 'cazurro', 'cazurra', 'cebollino', 'cebollina', 'cenutrio', 'ceporro', 'cipote', 'zipote', 'cojudo', 'cojuda', 'cojonudo', 'cojonuda', 'cretino', 'cretina', 'cutama', 'cutre', 'chango', 'changa', 'chorra', 'estúpido', 'estúpida', 'estupido', 'estupida', 'ganso', 'gansa', 'gilí', 'gili', 'gilipollas', 'jilipollas', 'gonorrea', 'gordo', 'gorda', 'idiota', 'insensato', 'insensata', 'lerdo', 'lerda', 'lipendi', 'madero', 'madrero', 'malparido', 'mamacallos', 'mameluco', 'mastuerzo', 'maricón', 'maricón', 'maricona', 'melón', 'melon', 'melona', 'memo', 'mema', 'mendrugo', 'mendruga', 'menguado', 'menguada', 'menso', 'mensa', 'mentecato', 'mentecata', 'merluzo', 'minguado', 'minguada', 'molondro', 'muérgano', 'pendejo', 'puto', 'puta', 'rácano', 'racano', 'esgraciado', 'desgraciada', 'tarado', 'tarada', 'tolondrón', 'tolondróna', 'valeverga', 'verga', 'polla', 'mierda', 'mohon', 'shit', 'fuck', 'fook', 'motherfucker', 'zopenco', 'zopenca', 'cabron', 'bastardo', 'bastarda', 'asqueroso', 'asquerosa', 'feo', 'fea', 'tarado', 'tarada', 'puñetas', 'culero', 'carechimba', 'gonorrea', 'chocho', 'coño', 'zoro', 'zorra', 'tetas', 'pito', 'webos', 'follar', 'cascarla', 'faggot', 'chuparla', 'mamarla', 'correrse', 'sobar', 'sobarsela', 'soplapollas', 'tortillera', 'cornudo', 'zorrilla', 'cagar', 'cago', 'cagada', 'mierda', 'meada', 'cajetuda', 'argolluda', 'cojón', 'cojon', 'cojones', 'comemierda', 'culeado', 'facha', 'fachas', 'chapas', 'joputa', 'joeputa', 'pinche', 'bambarria', 'boludo', 'pelotudo', 'arsehole', 'barmpot', 'barmy', 'berk', 'billy', 'bint', 'blighter', 'bloody', 'blooming', 'bollocks', 'charva', 'chav', 'cheeky', 'codger', 'dago', 'divvy', 'dodgy', 'dozy', 'eejit', 'git', 'gormless', 'grotty', 'manky', 'munter', 'nancy', 'numpty', 'nutter', 'pikey', 'pillock', 'poxy', 'prat', 'scrubber', 'shite', 'skanky', 'wazzack', 'goofy', 'bobalias', 'bobatel', 'silly', 'fool', 'putain', 'chienne', 'salaud', 'salope', 'chatte', 'chatte', 'bite', 'merde', 'paja' )
Código:
Esta función devuelve un string o un array con todas las apariciones de search en subject (ignorando mayúsculas y minúsculas) reemplazadas con el valor dado de replace. Si no se necesitan reglas complicadas de reemplazo, en general se puede utilizar esta función en lugar de preg_replace() con el modificador i. mixed str_ireplace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] ) search: El valor a ser buscado, también conocida como la aguja. Un array puede ser utilizado para designar varias agujas. replace: El valor de reemplazo que sustituye los valores encontrados de search. Un array puede ser utilizado para designar reemplazos múltiples. subject: El string o array sobre el que se busca y se sustituye, también conocido como el pajar. Si subject es un array, entonces la búsqueda y reemplazo se realiza con cada entrada de subject y el valor devuelto también es un array. count: Si es pasado, con éste parámetro se establece el número de reemplazos realizados.
Un saludo .