基本上,我目前有这行代码:
$uname = str_replace(array('!','"','£','$','%','%','^','&','*','(',')','-','+','=','\\','/','[',']','{','}',';',':','@','#','~','<',',','>','.','?','|',' '), '', $uname);
我知道它很乱,我以前从未在这种“上下文”中使用过它
无论如何,无论如何我可以为坏词准备另一个数组吗?例子:
$uname = str_replace(array)('!','"','£','$','%','%'), '', $uname);
str_replace(array)('badword1','badword2'), '****', $uname);
以上基本上是我想要的,但是如果他们是一种更简洁的方法我会这样做,但是欢迎任何帮助。