在网站开发中,确保用户生成的内容不包含不当语言是非常重要的。以下是一个简单的PHP实例,展示了如何过滤脏话,以确保用户发布的内容符合网站规范。
实例说明
本实例将使用PHP的`str_replace`函数来替换掉文本中的脏话。我们需要一个包含脏话的列表,然后定义一个函数来检查并替换这些脏话。

脏话列表
以下是一个简单的脏话列表示例:
```php
$badWords = [
'badword1',
'badword2',
'badword3'
];
```
过滤函数
接下来,我们创建一个函数来过滤脏话:
```php
function filterProfanity($text, $badWords) {
foreach ($badWords as $word) {
$text = str_replace($word, '*', $text);
}
return $text;
}
```
使用过滤函数
现在,我们可以使用这个函数来过滤用户输入的文本:
```php
$userInput = "









