<?php
$str = 'bla bla porn bla bla adult bla bla association';
$bad_words = array('adult', 'porn', 'ass'); $reg = '~\b' . implode('\b|\b', $bad_words) . '\b~';
if(count($matches[0]) > 0) echo '"Don´t bypass the badword filter".';
PD9waHAKCiRzdHIgPSAnYmxhIGJsYSBwb3JuIGJsYSBibGEgYWR1bHQgYmxhIGJsYSBhc3NvY2lhdGlvbic7CgokYmFkX3dvcmRzID0gYXJyYXkoJ2FkdWx0JywgJ3Bvcm4nLCAnYXNzJyk7CiRyZWcgPSAnflxiJyAuIGltcGxvZGUoJ1xifFxiJywgJGJhZF93b3JkcykgLiAnXGJ+JzsKCnByZWdfbWF0Y2hfYWxsKCRyZWcsIHByZWdfcmVwbGFjZSgnflsuLD8hXX4nLCAnJywgJHN0ciksICRtYXRjaGVzKTsKCmlmKGNvdW50KCRtYXRjaGVzWzBdKSA+IDApCiAgIGVjaG8gJyJEb27CtHQgYnlwYXNzIHRoZSBiYWR3b3JkIGZpbHRlciIuJzs=