我有一个iPhone应用程序,通过URL将字符串传递给我的php脚本,然后插入我的数据库。我想编写一些PHP代码,为任何预先定义的亵渎语言读取$ body。
现在,我只有以下代码,但它只查找完全匹配,而不是$ body包含,然后是..序列的类型。另外,我需要用空格“”代替发誓,将所有单词全部删除。
if($body == "swear word")
return;
答案 0 :(得分:2)
$swears = array("shoot", "darn", "heck");
foreach ($swears as $bad_word)
$body = str_replace($bad_word, " ", $body);
这将作为一个快速而肮脏的解决方案,虽然它确实有Scunthorpe Problem(例如,如果“哎呀”在您的亵渎名单上,“heckler”将变为“ler”)。