在php中制作一个html表单的白名单单词



所以我试图用这种形式制作一个白名单,只允许使用某些单词,如"干净、扫帚、拖把等",并用"*"代替其他单词,但我似乎不知道如何使用白名单。

$blacklist = array("swear1", "swear2", "swear3");
$value2 = $_POST['chore'];
$value3 = str_replace($blacklist,"*", $value2); 
print("$value3");
$arr=array("sweep", "mop", "vaccum");
$val=$_POST['chore'];
if(in_array($val, $arr)){
  do whatever you want
 }else
{
 do whatever you want ex: assign * here
}

最新更新