Använd
preg_match('/(a|b|c|…)/ui',$söksträng), då hittar du ordet i strängen med såväl stora som småbokstäver, varsomhelst i strängen.
Exempelvis:
Kod:
if(preg_match('/(trams|skräp|bluff)/ui',$söksträng,$m)) {
echo "Strängen innehåller förbjudet ord : ".$m[1];
} else {
echo "Strängen är okej";
}
som hittar orden trams, skräp och bluff.
För problem två kan du använda:
$block = array('
[email protected]','
[email protected]');
och kontrollera med:
if(in_array(trim($indata), $block)) echo "Myglare!";